Skip to content

fix: return AIP-193 error details from Solve - #9

Merged
boostvolt merged 1 commit into
mainfrom
codex/aip-193-errors
Oct 10, 2026
Merged

boostvolt merged 1 commit into
mainfrom
codex/aip-193-errors

Conversation

@boostvolt

Copy link
Copy Markdown
Member

Solve now returns google.rpc.Status with stable ErrorInfo and BadRequest field violations, preserving existing validation messages. Native MODEL_INVALID results become INVALID_ARGUMENT RPC errors, with model attribution only when independently confirmed. Unexpected failures return INTERNAL; gRPC-generated errors may omit rich details.

Validation: 32 pytest tests, Ruff, Buf lint/format, generated-binding consistency, and protobuf compatibility.

Copilot AI balanced review requested due to automatic review settings October 10, 2026 08:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@boostvolt
boostvolt merged commit 90cd1b8 into main Oct 10, 2026
1 check passed
@boostvolt
boostvolt deleted the codex/aip-193-errors branch October 10, 2026 08:52
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.

2 participants