Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

fix(llmp): strip integer min/max from non-OpenAI wire schemas#25

Merged
ethancjackson merged 1 commit into
mainVectorInstitute/agentic-forecasting-live:mainfrom
schema-sanitizeVectorInstitute/agentic-forecasting-live:schema-sanitizeCopy head branch name to clipboard
Jul 18, 2026
Merged

fix(llmp): strip integer min/max from non-OpenAI wire schemas#25
ethancjackson merged 1 commit into
mainVectorInstitute/agentic-forecasting-live:mainfrom
schema-sanitizeVectorInstitute/agentic-forecasting-live:schema-sanitizeCopy head branch name to clipboard

Conversation

@ethancjackson

Copy link
Copy Markdown
Collaborator

Makes the WS_VERIFIER_MODEL ops lever actually usable: Anthropic rejects integer minimum/maximum in structured-output schemas (the LeakageVerification confidence field), which failed 252 predictions overnight when the verifier was pointed at sonnet during the gemini quota outage. The sanitized (non-OpenAI-strict) path now strips min/max alongside additionalProperties; enforcement lives in prompt + post-parse validation. GPT path verbatim as before. Suite green.

🤖 Generated with Claude Code

Anthropic's structured-output validation rejects integer min/max
(observed when WS_VERIFIER_MODEL routed the leakage-verification schema
to claude: 252 failed predictions overnight, all cleanly skipped). Gemini
tolerates the keys; constraints are enforced in prompt text and
post-parse validation, so stripping them on the sanitized path is
behavior-preserving. OpenAI-strict path unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@ethancjackson
ethancjackson merged commit f3628c0 into main Jul 18, 2026
2 checks passed
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.