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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions