Directories
¶
| Path | Synopsis |
|---|---|
|
capability-probe
command
capability-probe - Provider 能力探测工具.
|
capability-probe - Provider 能力探测工具. |
|
minimax-probe
command
minimax-probe - MiniMax 工具数量上限 + JSON Schema 支持深度探测.
|
minimax-probe - MiniMax 工具数量上限 + JSON Schema 支持深度探测. |
|
runtime-probe
command
runtime-probe - 引擎运行时行为真验探针 (engine runtime behavior prober).
|
runtime-probe - 引擎运行时行为真验探针 (engine runtime behavior prober). |
|
schema-probe
command
schema-probe - JSON Schema 特性支持度跨模型对照探测工具.
|
schema-probe - JSON Schema 特性支持度跨模型对照探测工具. |
|
Package examples provides runnable examples for flyto-agent.
|
Package examples provides runnable examples for flyto-agent. |
|
evolve_closed_loop
command
evolve_closed_loop exercises all 9 evolve interfaces in one runnable pipeline, using only the file-backed reference implementations plus a mock LLM client.
|
evolve_closed_loop exercises all 9 evolve interfaces in one runnable pipeline, using only the file-backed reference implementations plus a mock LLM client. |
|
serverside_multiscope
command
serverside_multiscope is a reference wiring example for server-side consumers that run the engine's Dream consolidation across many isolated scopes -- e.g.
|
serverside_multiscope is a reference wiring example for server-side consumers that run the engine's Dream consolidation across many isolated scopes -- e.g. |
|
preset-coding
Package presetcoding provides the Claude Code-style prompt preset for Flyto Agent.
|
Package presetcoding provides the Claude Code-style prompt preset for Flyto Agent. |
|
apierror
HTTP error classification -- the protocol-neutral DefaultClassifier (pure HTTP status-code mapping) plus connection-error diagnosis.
|
HTTP error classification -- the protocol-neutral DefaultClassifier (pure HTTP status-code mapping) plus connection-error diagnosis. |
|
cache
PromptHashTracker - Prompt Cache 内容哈希刷新机制.
|
PromptHashTracker - Prompt Cache 内容哈希刷新机制. |
|
mcp
JSON-RPC 2.0 协议类型定义.
|
JSON-RPC 2.0 协议类型定义. |
|
streamguard
SSE 流状态守卫 -- 边界情况检测 + 空闲看门狗 + 停顿诊断.
|
SSE 流状态守卫 -- 边界情况检测 + 空闲看门狗 + 停顿诊断. |
|
syslib/bash
从 AST 提取安全相关信息.
|
从 AST 提取安全相关信息. |
|
syslib/diff
Myers diff 算法实现 -- An O(ND) Difference Algorithm (Myers, 1986).
|
Myers diff 算法实现 -- An O(ND) Difference Algorithm (Myers, 1986). |
|
syslib/git
Package git wraps basic Git operations via direct exec.Command, used by pkg/context to fill EnvInfo for system prompt injection and by future sandbox pod self-checkout audit hooks (DESIGN.md whitelist).
|
Package git wraps basic Git operations via direct exec.Command, used by pkg/context to fill EnvInfo for system prompt injection and by future sandbox pod self-checkout audit hooks (DESIGN.md whitelist). |
|
tokenizer
Package tokenizer 实现 token estimator 的近似版本.
|
Package tokenizer 实现 token estimator 的近似版本. |
|
transport
API 客户端 -- 封装与 Messages API 的 HTTP 通信(纯 transport 层).
|
API 客户端 -- 封装与 Messages API 的 HTTP 通信(纯 transport 层). |
|
transport/retry
Context-scoped retry progress sink.
|
Context-scoped retry progress sink. |
|
wire
Package wire/schema.go - Tool Schema 预处理工具
|
Package wire/schema.go - Tool Schema 预处理工具 |
|
billcost
Package billcost models a province-banded shipping cost table and provides a single source of truth for two questions: how much does a parcel cost given the table (CalculateShipCost), and is the table internally consistent (Reflect).
|
Package billcost models a province-banded shipping cost table and provides a single source of truth for two questions: how much does a parcel cost given the table (CalculateShipCost), and is the table internally consistent (Reflect). |
|
bridge
Package bridge 定义 Flyto Agent Platform Layer 的 Bridge 基础设施.
|
Package bridge 定义 Flyto Agent Platform Layer 的 Bridge 基础设施. |
|
bridge/transport
Package transport 提供 BridgeTransport 的具体实现.
|
Package transport 提供 BridgeTransport 的具体实现. |
|
capability
Package capability 是引擎模型能力探测的可复用核心.
|
Package capability 是引擎模型能力探测的可复用核心. |
|
circuitbreaker
Package circuitbreaker provides a classic three-state breaker (Closed / Open / HalfOpen) that consumes success/failure signals and gates a caller's attempts.
|
Package circuitbreaker provides a classic three-state breaker (Closed / Open / HalfOpen) that consumes success/failure signals and gates a caller's attempts. |
|
config
Package config 的模型角色系统.
|
Package config 的模型角色系统. |
|
context
Package context - policy.go 定义压缩策略接口和编程场景的默认实现.
|
Package context - policy.go 定义压缩策略接口和编程场景的默认实现. |
|
context/sections
Package sections 提供引擎层可复用的 PromptBundle Section 库.
|
Package sections 提供引擎层可复用的 PromptBundle Section 库. |
|
counterfactual
Package counterfactual defines the standardized data structure for reverse-thinking deliverables produced before non-trivial tool calls.
|
Package counterfactual defines the standardized data structure for reverse-thinking deliverables produced before non-trivial tool calls. |
|
daemon
Package daemon 实现 Flyto Agent Platform 的多会话守护进程管理器.
|
Package daemon 实现 Flyto Agent Platform 的多会话守护进程管理器. |
|
engine
Package engine implements the Flyto Agent engine: runtime loop, session management, tool dispatch, observability, context management, and the consumer-facing integration surfaces that platform / SaaS / CLI layers attach to.
|
Package engine implements the Flyto Agent engine: runtime loop, session management, tool dispatch, observability, context management, and the consumer-facing integration surfaces that platform / SaaS / CLI layers attach to. |
|
evolve
Package evolve 实现 Agent 自进化能力.
|
Package evolve 实现 Agent 自进化能力. |
|
execenv
Package execenv abstracts process execution so tool handlers (Bash, SubAgent fork, plugin sandboxing) can run against a local exec.Cmd in CLI / daemon mode or against a remote sandbox (E2B Firecracker, etc.) in SaaS mode.
|
Package execenv abstracts process execution so tool handlers (Bash, SubAgent fork, plugin sandboxing) can run against a local exec.Cmd in CLI / daemon mode or against a remote sandbox (E2B Firecracker, etc.) in SaaS mode. |
|
flyto
Package flyto 是 Flyto Agent 引擎的公共契约包.
|
Package flyto 是 Flyto Agent 引擎的公共契约包. |
|
hooks
Package hooks 的命令执行器.
|
Package hooks 的命令执行器. |
|
inbox
Package inbox 提供 Agent 间消息传递的邮箱抽象.
|
Package inbox 提供 Agent 间消息传递的邮箱抽象. |
|
logger
Package logger 实现轻量级结构化日志系统.
|
Package logger 实现轻量级结构化日志系统. |
|
memory
Package memory 的相关性评分模块.
|
Package memory 的相关性评分模块. |
|
permission
Package permission 定义权限引擎的接口和实现.
|
Package permission 定义权限引擎的接口和实现. |
|
plugin
Package plugin 实现插件系统.
|
Package plugin 实现插件系统. |
|
pricing
Package pricing 从 probe 产出的 capabilities.json 加载模型定价信息.
|
Package pricing 从 probe 产出的 capabilities.json 加载模型定价信息. |
|
promptkit
Package promptkit defines the three-layer prompt assembly framework for Flyto Agent.
|
Package promptkit defines the three-layer prompt assembly framework for Flyto Agent. |
|
providers/aliyunasr
Package aliyunasr implements flyto.TranscriptionProvider against Aliyun DashScope's async file-transcription API (录音文件识别, model paraformer-8k-v2) -- the cloud fallback for the self-hosted oMLX ASR box.
|
Package aliyunasr implements flyto.TranscriptionProvider against Aliyun DashScope's async file-transcription API (录音文件识别, model paraformer-8k-v2) -- the cloud fallback for the self-hosted oMLX ASR box. |
|
providers/anthropic
Package anthropic 实现 Anthropic Messages API 的 ModelProvider.
|
Package anthropic 实现 Anthropic Messages API 的 ModelProvider. |
|
providers/deepseek
Package deepseek implements a flyto.ModelProvider for DeepSeek's official API.
|
Package deepseek implements a flyto.ModelProvider for DeepSeek's official API. |
|
providers/gemini
Package gemini 实现 Google Gemini API 的 ModelProvider.
|
Package gemini 实现 Google Gemini API 的 ModelProvider. |
|
providers/lmstudio
Package lmstudio 实现 LM Studio 本地模型服务的 ModelProvider.
|
Package lmstudio 实现 LM Studio 本地模型服务的 ModelProvider. |
|
providers/minimax
Package minimax 实现 MiniMax 官方 API 的 ModelProvider.
|
Package minimax 实现 MiniMax 官方 API 的 ModelProvider. |
|
providers/ollama
Package ollama 实现 Ollama 本地模型服务的 ModelProvider.
|
Package ollama 实现 Ollama 本地模型服务的 ModelProvider. |
|
providers/openai
Package openai 实现 OpenAI Chat Completions API 的 ModelProvider.
|
Package openai 实现 OpenAI Chat Completions API 的 ModelProvider. |
|
providers/openrouter
Package openrouter 实现 OpenRouter 聚合网关的 ModelProvider.
|
Package openrouter 实现 OpenRouter 聚合网关的 ModelProvider. |
|
providers/shared
Package shared 收敛所有 Provider 共用的工具函数.
|
Package shared 收敛所有 Provider 共用的工具函数. |
|
query
Package query 定义与模型 API 交互的核心数据类型.
|
Package query 定义与模型 API 交互的核心数据类型. |
|
reflector
Package reflector is the umbrella namespace for the "Reflector" product abstraction: a family of three sibling interfaces -- validator.Validator, evolve.Evaluator, evolve.Reflector -- that each reflect on an artifact and emit, respectively, a commit verdict, a fitness score, or a replay-time side effect.
|
Package reflector is the umbrella namespace for the "Reflector" product abstraction: a family of three sibling interfaces -- validator.Validator, evolve.Evaluator, evolve.Reflector -- that each reflect on an artifact and emit, respectively, a commit verdict, a fitness score, or a replay-time side effect. |
|
security
Package security provides security primitives: append-only audit logging (AuditSink) and secret detection (SecretGuard).
|
Package security provides security primitives: append-only audit logging (AuditSink) and secret detection (SecretGuard). |
|
shadowdb
Package shadowdb manages session-scoped shadow tables for Agent multi-round reasoning.
|
Package shadowdb manages session-scoped shadow tables for Agent multi-round reasoning. |
|
skills/reverse_think
Package reverse_think is the Go-native realization of the ~/.claude/skills/reverse-think/ markdown skill: it sends a reverse-thinking prompt to an Anthropic-compatible endpoint (MiniMax by default) and returns a typed counterfactual.Deliverable.
|
Package reverse_think is the Go-native realization of the ~/.claude/skills/reverse-think/ markdown skill: it sends a reverse-thinking prompt to an Anthropic-compatible endpoint (MiniMax by default) and returns a typed counterfactual.Deliverable. |
|
staging
Package staging manages the decision-package staging table that sits between an Agent's raw decision output and production commit.
|
Package staging manages the decision-package staging table that sits between an Agent's raw decision output and production commit. |
|
tasklist
Package tasklist 实现 Agent Teams 的 shared task list 业务层.
|
Package tasklist 实现 Agent Teams 的 shared task list 业务层. |
|
tools
Package tools 定义工具系统的核心接口和注册表.
|
Package tools 定义工具系统的核心接口和注册表. |
|
tools/builtin
Package builtin - bash_secret_ctx.go 定义 Bash 工具子进程 secret env 注入的 context key.
|
Package builtin - bash_secret_ctx.go 定义 Bash 工具子进程 secret env 注入的 context key. |
|
validator
Package validator provides a pluggable contract for verdicting AI- written staging changes.
|
Package validator provides a pluggable contract for verdicting AI- written staging changes. |
|
websocket
Package websocket 定义通信传输层接口.
|
Package websocket 定义通信传输层接口. |
|
dead-field-scan
command
|
Click to show internal directories.
Click to hide internal directories.