Skip to content

Conversation

@bolinfest
Copy link
Collaborator

@bolinfest bolinfest commented Jan 16, 2026

As noted in #9251, structuredContent takes priority over content in MCP, so to be backwards compatible, we must specify both.

This PR also fixes an outstanding TODO such that outputSchema is now defined and reflects the structuredContent that is returned.

// TODO(mbolin): This should be defined.
output_schema: None,

Fixes #9251.

Copy link
Collaborator

@etraut-openai etraut-openai left a comment

Choose a reason for hiding this comment

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

LGTM

@bolinfest bolinfest merged commit 99f47d6 into main Jan 16, 2026
99 of 106 checks passed
@bolinfest bolinfest deleted the pr9338 branch January 16, 2026 02:33
@github-actions github-actions bot locked and limited conversation to collaborators Jan 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MCP server never emits TurnComplete event - only threadId returned to caller

3 participants