Skip to content

fix(openai): don't double marshel responses api#293

Open
taciturnaxolotl wants to merge 1 commit into
mainfrom
malformed-json-handling
Open

fix(openai): don't double marshel responses api#293
taciturnaxolotl wants to merge 1 commit into
mainfrom
malformed-json-handling

Conversation

@taciturnaxolotl

@taciturnaxolotl taciturnaxolotl commented Jun 22, 2026

Copy link
Copy Markdown
Member

the responses api was being double encoded improperly

@taciturnaxolotl

taciturnaxolotl commented Jun 22, 2026

Copy link
Copy Markdown
Member Author

once this merges we need to properly handle CallWarnings in crush

@andreynering

Copy link
Copy Markdown
Member

You'll need to re-record VCRs for this PR. Let me know if you need assistance with it.

Also, make sure to test in Crush to ensure things keep working. Specially tool calls with arguments.

@taciturnaxolotl taciturnaxolotl force-pushed the malformed-json-handling branch from bc37950 to 54e057b Compare June 23, 2026 21:57
@taciturnaxolotl taciturnaxolotl changed the title fix: sanitize malformed tool call input and fix Responses API double-encoding fix(openai): don't double marshel responses api Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants