用途:在调用方明确选定 Gas City 时,作为可替换的执行适配器来操作 GC 城市,并诊断疑似卡住的 gc run。它不能决定 AgentOps 语义、签发 verdict,也不能把工厂完成当作交付或验证证明。
操作员通道为封闭集合:创作来源意图 bead;用 gc mail 向 Mayor 发工作分派与城市维护邮件;对路由后停滞的 bead 执行一次 gc session wake <run_target>;从城市外部执行 gc doctor [--fix] 与 supervisor start/stop;执行 ao gc prepare|check|recover-affinity;读取 run、session、bead、pane 与 artifact 状态。
主要能力:Mayor 负责编写 workflow bead 并分派,拥有重试、再分派与维护权。不要手工创建、扩容或修复 pack 拥有的会话(如对 core.control-dispatcher 执行 gc session new 会造成错域会话并阻塞协调器)。会话生命周期属于协调器与需求扩缩。直接 gc sling 仅是无存活 Mayor 时的调试工具。
准备与检查 rig:先用 ao gc prepare --city /path/to/city --rig /path/to/rig,再用 ao gc check --city /path/to/city --rig /path/to/rig。先 prepare、启动城市、再 prepare(幂等),然后分派。check 为只读且不跑 Codex 子进程。
把工作交给 Mayor:创建来源意图 bead 并把其 id 交给 Mayor,由它分解、编写并分派工作流(如 build-basic)。技能在 bead 或提示中显式点名才会被使用;检查分解结果,把必需技能名放到实际工作项上。
可见性四层:supervisor/run 状态、bead 图、pane 实况、健康机制。状态冲突时优先更直接的观察。
限制:GC 的 quest、run、尝试、停滞、取消与内部关闭状态不外流为 AgentOps 状态;GC 完成不等于 AgentOps 完成。本技能不执行自动选择、重试、语义验证、Git、集成、关闭、发布或交付。