SuperAPI AI 工具集

cas

通用与其它

查看项目

更新于 10-16 08:08

技能介绍

用途:CAS 是本地 Codex 控制平面产品,主要运行边界是 Codex app-server 协议。它负责路由执行与自身直接观测到的事实,不决定目标语义、评审结果、修复、发布或自动化应有行为是否正确。需安装 CAS 0.6.5 或更新版本,没有独立自动化产品或兼容技能。

主要能力(原生命令面): cas capabilities cas app-server <preflight|schema|session|daemon> cas account status cas automation <doctor|list|show|create|update|enable|disable|run-now|delete|run-due|scheduler> cas goal <resolve|get|set|clear|status|wait> cas smoke_check cas instance_runner cas review <run|start|wait> cas session_inquiry <preflight|run|start|status|wait|interrupt|receipt|cleanup> cas conformance cas --help 中展示的下划线/连字符拼写便利形式可用,但不构成另一产品身份。

使用方式:发布某路由命令前需先加载对应路由指引。app-server 支撑的路由前需阅读 runtime-compatibility.md,并为具体运行时与传输建立所需兼容性配置,或复用未变更的证明。cas review run|start 内部执行必要的实时校验,除非诊断或验证运行时,不要额外加独立 preflight。仅版本字符串不构成兼容性证明。选择路由:app-server、smoke、实例分发、一致性看 app-server.md 及适用兼容性配置;元组绑定评审看 reviews.md 与 review/managed-ws 兼容性;会话查询看 session-inquiry.md 与 session-inquiry/managed-ws 兼容性;自动化看 Automation 小节并使用其 store/scheduler doctor;账户与原生目标看 Account and goals 小节。仅在所选路由需要时读取更深参考,不要同时预载评审、查询、自动化手册。

自动化:所有自动化操作使用 cas automation。当 store 或 scheduler 兼容性不确定,以及在依赖它进行故障排查或变更前,运行 cas automation doctor --json。safeToMutate 为 false 时不要做行或文件变更,唯一窄例外是 doctor 指示的同标签 scheduler 采纳。仅在有意选择非默认数据库时使用 --db,自动化文件仍属于现有 Codex 自动化根目录。参考 automation.md 与 automation-db.md。

账户与目标:cas account status 报告账户事实并保留 plan 值作为数据;cas goal 仅在调用方授权该路由时解析、观测、变更或等待原生 CAS 目标状态。两者都不创建语义 Goal Contract 权威。

硬性规则:以已安装的 Codex 可执行文件及其生成的稳定与实验 schema 为运行时来源;未知服务器请求立即返回不支持响应,绝不阻塞请求循环;绝不合成凭证、证明、引导同意、插件信任或发布权威;绝不记录或持久化秘密的服务器请求响应体;保留附加的非控制数据,显式拒绝未知控制流;显式传输与 Code Mode 主机绝不静默回退;自动化保留现有 Codex 行、文件、RRULE、运行记录、记忆、调度器标签和日志路径;CAS 报告所有者事实,调用方保留语义决策与权威。