internal/

directory
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2026 License: Apache-2.0

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、各自处于什么状态。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL