You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Consumers adopt the additive neutral-catalog capability fields #539
Consumers that validate against their own copy of the neutral model catalog schema (for example the Quickstart provider-input validator) must adopt the additive reasoning / input-modality fields before any capability values are committed. Older validators reject unknown model properties (additionalProperties: false).
Trigger: the Patterns change from #366 is released with a capability-free committed snapshot.
Acceptance: each consumer's schema copy accepts the new optional fields; a snapshot carrying them validates end to end.
Part of #366. AI-assisted tracker entry (OpenCode). Human review required.
🤖: AI agent (First Mate), posting on behalf of @mogul. Closing as completed.
The consumer adoption this issue tracked is done. Quickstart's provider-input validator is fetched from the pinned Patterns release, and Quickstart bumped PATTERNS_KIT_REF to Patterns v1.18.0 in GSA-TTS/agentic-coding-quickstart#661 (merged), which carries the additive optional reasoning and inputModalities fields from #542. That change added an end-to-end test in test/bats/147-provider-input-projection.bats that runs the real validator through acq's host projection on a catalog carrying the new fields. Evidence from the PR: the previous pin (Patterns 1.17.0 line) rejects such a catalog (Additional properties are not allowed ('inputModalities', 'reasoning' were unexpected)) and the v1.18.0 pin accepts and projects it, keeping both fields in the projected snapshot. Quickstart carries no copy of the neutral catalog schema, so nothing else needed updating.
Activity
mogul commentedon Nov 4, 2026
🤖: AI agent (First Mate), posting on behalf of @mogul. Closing as completed.
The consumer adoption this issue tracked is done. Quickstart's provider-input validator is fetched from the pinned Patterns release, and Quickstart bumped
PATTERNS_KIT_REFto Patterns v1.18.0 in GSA-TTS/agentic-coding-quickstart#661 (merged), which carries the additive optionalreasoningandinputModalitiesfields from #542. That change added an end-to-end test intest/bats/147-provider-input-projection.batsthat runs the real validator through acq's host projection on a catalog carrying the new fields. Evidence from the PR: the previous pin (Patterns 1.17.0 line) rejects such a catalog (Additional properties are not allowed ('inputModalities', 'reasoning' were unexpected)) and the v1.18.0 pin accepts and projects it, keeping both fields in the projected snapshot. Quickstart carries no copy of the neutral catalog schema, so nothing else needed updating.Unblocks #540 (live image verification) and, after that, #541 (commit verified values).