internal/

directory
v0.3.3 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 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 配置的加载、默认值填充与访问令牌生成。
discipline.go —— 执行纪律块的内置版本与能力分档。
discipline.go —— 执行纪律块的内置版本与能力分档。
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
deny.go —— 协调者拒绝时下发给模型的正文渲染。
deny.go —— 协调者拒绝时下发给模型的正文渲染。
本文件是「首次配置问什么」的字段描述表:每个字段的控件类型、标题、选项、 适用角色、显隐条件与随答案变化的默认值,全部表达成数据。
本文件是「首次配置问什么」的字段描述表:每个字段的控件类型、标题、选项、 适用角色、显隐条件与随答案变化的默认值,全部表达成数据。
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 计算项目的机器无关身份。
本文件定义浏览器鉴权相关接口的线格式:ticket 签发响应与会话展示条目。
本文件定义浏览器鉴权相关接口的线格式:ticket 签发响应与会话展示条目。
Package proxycfg 把 handoff 配置里的 proxy 字符串翻译成各消费方要的形态。
Package proxycfg 把 handoff 配置里的 proxy 字符串翻译成各消费方要的形态。
会话级环境变量转发:把 SSH_AUTH_SOCK 这类「由会话注入、不来自 dotfile」的 变量解析出来,注入单个终端会话的环境。
会话级环境变量转发:把 SSH_AUTH_SOCK 这类「由会话注入、不来自 dotfile」的 变量解析出来,注入单个终端会话的环境。
职责:把 coordinator 的 HTTP/WS 拨号导向 relay 隧道内的 app 流;边界:不改 client 上层逻辑,只提供 Transport。
职责:把 coordinator 的 HTTP/WS 拨号导向 relay 隧道内的 app 流;边界:不改 client 上层逻辑,只提供 Transport。
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。
本文件实现浏览器鉴权所需的两张表:会话(sessions)与一次性 ticket(auth_tickets)。
本文件实现浏览器鉴权所需的两张表:会话(sessions)与一次性 ticket(auth_tickets)。
Package toolchain 探测本机装了哪些 executor、各自处于什么状态。
Package toolchain 探测本机装了哪些 executor、各自处于什么状态。
本文件是 handoff upgrade 的**唯一判据来源**(B64)。
本文件是 handoff upgrade 的**唯一判据来源**(B64)。
Package webui 持有 Web 控制台的静态资源,并按构建标签在两种形态间切换。
Package webui 持有 Web 控制台的静态资源,并按构建标签在两种形态间切换。

Jump to

Keyboard shortcuts

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