Directories
¶
| Path | Synopsis |
|---|---|
|
admission.go —— 开工前的进程余量准入闸。
|
admission.go —— 开工前的进程余量准入闸。 |
|
Package buildinfo 读取当前二进制的构建标识(VCS revision、构建时刻、是否带 未提交改动)。
|
Package buildinfo 读取当前二进制的构建标识(VCS revision、构建时刻、是否带 未提交改动)。 |
|
backlog.go —— follow 建连前「积压对账」的线格式与计算。
|
backlog.go —— follow 建连前「积压对账」的线格式与计算。 |
|
Package config 负责 handoff 配置的加载、默认值填充与访问令牌生成。
|
Package config 负责 handoff 配置的加载、默认值填充与访问令牌生成。 |
|
Package envfile 解析 handoff 的 env 文件,并把它换算成可注入子进程的环境变量。
|
Package envfile 解析 handoff 的 env 文件,并把它换算成可注入子进程的环境变量。 |
|
Package executor 定义 handoff 的 executor 挂载契约:Adapter 接口与事件/结果类型。
|
Package executor 定义 handoff 的 executor 挂载契约:Adapter 接口与事件/结果类型。 |
|
claudecode
adapter.go —— Claude Code 语义到 executor.Adapter 契约的翻译层。
|
adapter.go —— Claude Code 语义到 executor.Adapter 契约的翻译层。 |
|
codex
adapter.go —— codex 的 executor.Adapter 实现:五动作与事件翻译。
|
adapter.go —— codex 的 executor.Adapter 实现:五动作与事件翻译。 |
|
fake
Package fake 提供脚本化的 executor.Adapter 实现,供集成测试驱动全链路。
|
Package fake 提供脚本化的 executor.Adapter 实现,供集成测试驱动全链路。 |
|
grok
acp.go —— ACP(Agent Client Protocol)的 WebSocket JSON-RPC 双向客户端。
|
acp.go —— ACP(Agent Client Protocol)的 WebSocket JSON-RPC 双向客户端。 |
|
opencode
adapter.go —— opencode 语义到 executor.Adapter 契约的翻译层。
|
adapter.go —— opencode 语义到 executor.Adapter 契约的翻译层。 |
|
rawtap
Package rawtap 提供上游原始字节的旁路归档。
|
Package rawtap 提供上游原始字节的旁路归档。 |
|
turn
fallback.go —— 「回合结束但没有协议 trailer」时的共用裁决。
|
fallback.go —— 「回合结束但没有协议 trailer」时的共用裁决。 |
|
Package localsync 负责把远程执行机上的任务分支同步到协调者本地仓库。
|
Package localsync 负责把远程执行机上的任务分支同步到协调者本地仓库。 |
|
Package logx 提供统一的 slog 日志初始化入口。
|
Package logx 提供统一的 slog 日志初始化入口。 |
|
Package pathenv 把「本进程能看到的 PATH」补成「这台机器上用户实际可用的 PATH」。
|
Package pathenv 把「本进程能看到的 PATH」补成「这台机器上用户实际可用的 PATH」。 |
|
blacklist.go —— 黑名单硬规则与命令类判据。
|
blacklist.go —— 黑名单硬规则与命令类判据。 |
|
fence.go —— 进程围栏的策略层:算围栏值、判读余量、翻译 EAGAIN。
|
fence.go —— 进程围栏的策略层:算围栏值、判读余量、翻译 EAGAIN。 |
|
Package projectid 计算项目的机器无关身份。
|
Package projectid 计算项目的机器无关身份。 |
|
Package proto 是 handoff 协议类型的唯一定义处。
|
Package proto 是 handoff 协议类型的唯一定义处。 |
|
Package release 负责「把某个版本的 handoff 二进制正确落到某个路径」。
|
Package release 负责「把某个版本的 handoff 二进制正确落到某个路径」。 |
|
clicheck.go —— CLI 侧的限流版本检查与提示行。
|
clicheck.go —— CLI 侧的限流版本检查与提示行。 |
|
launchd.go —— macOS 侧的服务托管实现。
|
launchd.go —— macOS 侧的服务托管实现。 |
|
install.go —— 把 skill 内容装到本机各家 agent。
|
install.go —— 把 skill 内容装到本机各家 agent。 |
|
本文件是 project_locations 表(项目 × 本机位置)的持久化实现。
|
本文件是 project_locations 表(项目 × 本机位置)的持久化实现。 |
|
Package toolchain 探测本机装了哪些 executor、各自处于什么状态。
|
Package toolchain 探测本机装了哪些 executor、各自处于什么状态。 |
Click to show internal directories.
Click to hide internal directories.