Skip to content

Preserve typed Core operation validation errors - #180

Closed
SaladDay wants to merge 2 commits into
codex/node-generations-finalfrom
codex/typed-core-operation-validation
Closed

SaladDay wants to merge 2 commits into
codex/node-generations-finalfrom
codex/typed-core-operation-validation

Conversation

@SaladDay

@SaladDay SaladDay commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Core operation validation collapses name, node capacity, sandbox resource and model-provider failures into generic errors, leaving the console without a reliable field or localized reason. Return typed errors through the existing Core envelope with fixed codes, field params and safe numeric/catalog details. Preserve validation order, sentinel behavior and exact public /v1 responses.

Focused package, contract and handler tests passed, including baseline/candidate public-response golden comparisons and Core negative controls. The independent shared/public error-boundary review found one field-attribution issue for oversized max_active; the narrow correction has negative-control and handler regressions and coordinator self-review. No further design change resulted.

The complete local server gate passed on the initial candidate. Final commit ffa2a479 is included in the combined #181 full server gate, which also passed; both exact-head CI workflows passed, including the complete browser-inclusive gate. Isolated real acceptance remains outstanding.

Stacked on #178. No lifecycle, persistence, migration or Web changes; no intermediate release.

@SaladDay SaladDay closed this Sep 30, 2026
@SaladDay
SaladDay deleted the codex/typed-core-operation-validation branch October 10, 2026 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant