Skip to content

Conversation

@danielmillerp
Copy link
Contributor

The AgentEx SDK was always setting
data_converter=pydantic_data_converter, which conflicts with the OpenAI Agents plugin that needs to configure its own
OpenAIPayloadConverter.

The fix:

  1. Detects if the OpenAI Agents plugin is present in the plugins list
  2. Only sets the pydantic_data_converter if the OpenAI plugin is NOT present
  3. Allows the OpenAI plugin to configure its own data converter when it's being used

@danielmillerp danielmillerp force-pushed the dm/data-converter-openai-agents-sdk branch from 91c0fad to 9b40b61 Compare October 1, 2025 17:45
@danielmillerp danielmillerp force-pushed the dm/data-converter-openai-agents-sdk branch from 9b40b61 to 32aa225 Compare October 1, 2025 17:51
@danielmillerp danielmillerp force-pushed the dm/data-converter-openai-agents-sdk branch from 32aa225 to aab3d73 Compare October 1, 2025 18:35
@danielmillerp danielmillerp force-pushed the dm/data-converter-openai-agents-sdk branch from aab3d73 to 9f5b076 Compare October 1, 2025 18:48
@danielmillerp danielmillerp merged commit 64275de into main Oct 1, 2025
10 checks passed
@danielmillerp danielmillerp deleted the dm/data-converter-openai-agents-sdk branch October 1, 2025 18:50
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.

3 participants