Description
The Schema Consistency Check (discussion #44514) found the built-in engine.id catalog is stale in three places. The JSON schema $defs.engine_config and generated docs list only claude, codex, copilot, gemini, opencode, crush, pi, and the code comments in pkg/workflow/engine_definition.go list even fewer (missing pi and antigravity). Runtime + in-repo workflows (e.g. .github/workflows/smoke-antigravity.md) already use antigravity. Update the schema enum, regenerate docs, and fix the code comment so all three surfaces list the actual built-ins.
Expected Impact
Eliminates schema/docs/code drift so valid workflows no longer appear undocumented/invalid, and maintainers get an accurate mental model of supported engines.
Suggested Agent
Schema-consistency agent or Copilot SWE Agent.
Estimated Effort
Quick (< 1 hour)
Data Source
DeepReport analysis 2026-07-09 — Schema Consistency Check #44514.
Generated by 🔬 Deep Report · 184 AIC · ⌖ 16.4 AIC · ⊞ 10K · ◷
Description
The Schema Consistency Check (discussion #44514) found the built-in
engine.idcatalog is stale in three places. The JSON schema$defs.engine_configand generated docs list onlyclaude, codex, copilot, gemini, opencode, crush, pi, and the code comments inpkg/workflow/engine_definition.golist even fewer (missingpiandantigravity). Runtime + in-repo workflows (e.g..github/workflows/smoke-antigravity.md) already useantigravity. Update the schema enum, regenerate docs, and fix the code comment so all three surfaces list the actual built-ins.Expected Impact
Eliminates schema/docs/code drift so valid workflows no longer appear undocumented/invalid, and maintainers get an accurate mental model of supported engines.
Suggested Agent
Schema-consistency agent or Copilot SWE Agent.
Estimated Effort
Quick (< 1 hour)
Data Source
DeepReport analysis 2026-07-09 — Schema Consistency Check #44514.