Skip to content

[deep-report] engine.id JSON schema omits antigravity (and possibly other built-in engines) #49364

Description

@github-actions

Description

Schema Consistency Check (2026-07-31, discussion #49284) found that pkg/parser/schemas/main_workflow_schema.json (around line 12672) defines engine.id as an unconstrained string, while the runtime engine catalog in pkg/workflow/engine_definition.go includes built-ins such as antigravity — already used in .github/workflows/smoke-antigravity.md. Because the schema does not enumerate valid engine ids, typos in engine.id are not caught at validation time, and generated docs/examples understate the real set of supported engines.

Expected Impact

Schema validation catches invalid/misspelled engine ids early, and generated documentation accurately reflects all supported engines.

Suggested Agent

Existing Schema Consistency Check agent, or a general-purpose agent to sync the schema enum with engine_definition.go.

Estimated Effort

Quick (< 1 hour)

Data Source

DeepReport Intelligence Briefing analysis, 2026-07-31 — cross-referenced from Schema Consistency Check discussion #49284.

Generated by 🔬 Deep Report · agent · 104.4 AIC · ⌖ 7.71 AIC · ⊞ 10.8K ·

  • expires on Aug 2, 2026, 7:37 AM UTC-08:00

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions