Skip to content

[deep-report] [quick-win] Add engine.extensions to main_workflow_schema.json #42281

Description

@github-actions

Description

The compiler parses engine.extensions (Pi engine) at pkg/workflow/engine.go:521-541 and it is documented in docs/src/content/docs/reference/engines.md, but the property is absent from the schema ($defs.engine_config in pkg/parser/schemas/main_workflow_schema.json — verified: 0 occurrences of "extensions"). As a result, valid Pi workflows can fail schema validation and the field never appears in generated frontmatter-full.md.

Fix

Add an extensions property (array of strings, Pi-specific description) to $defs.engine_config.properties in main_workflow_schema.json and regenerate docs.

Expected Impact

Valid Pi workflows stop failing schema validation; generated reference docs become accurate.

Suggested Agent

Schema Consistency / Copilot SWE Agent.

Estimated Effort

Fast (< 30 min)

Data Source

DeepReport 2026-06-29; Schema Consistency Check #42193 (verified on main).

Generated by 🔬 DeepReport - Intelligence Gathering Agent · 212.1 AIC · ⌖ 11.9 AIC · ⊞ 9.8K ·

  • expires on Jul 1, 2026, 8:05 AM UTC-08:00

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions