第七章 速查附录
本章覆盖第 28–30 章:参数取值速查、正则与通配符语法、术语表。
第二十八节 参数取值速查
[!ref] 详解见用户手册「工具体系总览」节。
28.1 默认上限
| 项 | 默认 | 上限 |
|---|---|---|
| 单次工具返回 | 4096 字节 | 256 KiB |
| 单次出站消息 | 3800 字 | 取决于 IM |
终端命令超时(fs.exec) |
120 s | 参数 / tools.yaml 可调 |
| 工具执行空闲兜底(zAgent) | 10 分钟无反馈 | ZAGENT_TOOL_TIMEOUT_SEC 可改;截止点 = max(最近反馈 + 10 分钟, 工具时限 + 6 分钟);子任务家族豁免 |
| MCP 调用空闲兜底(zAgent) | 35 分钟无反馈 | 每次反馈重置;有时限通告时至少「剩余时限 + 5 分钟」;不再按总时长取消 |
| 「已运行」计时出现 | 60 s | 之后每 20 s 对表 |
| 复读检测窗口 | 25 行 / 25 回合 | 单轮 3(相邻)或 5 次截停;跨回合 3 / 5 / 8 次 |
| 会话内例行程序 | 每会话 5 · 每工作区 50 | 每会话 24h 新建 ≤ 10;每工作区每日送达 ≤ 300;连续失败 3 次暂停 |
| 低余额行内预警 | < 50 点 | 仅 AVL-Zero |
| Alpha 版本有效期 | 45 天 | 不可调 |
| 后台任务并发 | 64 | 不可调 |
| 后台任务终态保留 | 30 分钟 | 不可调 |
| 启动自动恢复任务数 | 5 | 不可调;其余转手动恢复 |
| AgentParallel 腿数 | 2–16 | < 2 报错、> 16 截断 |
| AgentParallel 整体超时 | 600 秒 | 上限 1800;超时未完成腿转 pending |
| AgentParallel 单腿输出 | 8000 runes | 超出截断,提示取全文 |
| 自愈尝试上限(压缩/切换/退避/产出) | 2 / 3 / 3 / 3 | 自愈历史可下调,每类至少 1 |
| RAG 索引文件数 / 构建超时 | 4000 / 120s | 每文件 ≤ 400 符号·≤ 4 MiB;code.search 默认 20 命中、code.ask 默认 12 |
| SBOM 组件预览 / audit 预览 / vex 语句预览 | 50 / 30 / 40 | 完整结果在落盘文件 |
| SBOM 可达性扫描 | ≤4000 文件 · ≤256 KiB/文件 | vex 可达性分析上限 |
| 绑定码 TTL | 10 分钟 | 不可调 |
| 登录凭证 TTL | 23h45m | 不可调 |
28.2 文件大小硬上限(工具读取)
| 工具 | 上限 |
|---|---|
read (lines) |
256 KiB |
read (bytes) |
256 KiB |
list |
4 KiB |
glob |
256 KiB |
grep |
256 KiB |
exec |
256 KiB |
28.3 退出码语义
| 码 | 含义 | 来源 |
|---|---|---|
| 0 | 成功 | CLI / 工具 |
| 1 | 通用错误 | CLI / 工具 |
| 2 | 参数错误 | CLI |
| 64–78 | sysexits 系列 | CLI |
| 124 | 超时 | exec |
| 137 | 被 kill | exec |
