openai-agents-python/tests/voice
Rohan Mehta e3698f32b1
Enable non-strict output types (#539)
See #528, some folks are having issues because their output types are
not strict-compatible.

My approach was:
1. Create `AgentOutputSchemaBase`, which represents the base methods for
an output type - the json schema + validation
2. Make the existing `AgentOutputSchema` subclass
`AgentOutputSchemaBase`
3. Allow users to pass a `AgentOutputSchemaBase` to
`Agent(output_type=...)`
2025-04-21 11:58:36 -04:00
..
__init__.py feat: add voice pipeline support 2025-03-20 09:43:13 -07:00
conftest.py Litellm integration (#524) 2025-04-16 18:48:41 -04:00
fake_models.py update tests 2025-03-20 13:08:38 -04:00
helpers.py update tests 2025-03-20 13:08:38 -04:00
test_input.py update tests 2025-03-20 13:08:38 -04:00
test_openai_stt.py [2/n] Add MCP support to Runner 2025-03-24 15:08:02 -04:00
test_openai_tts.py update tests 2025-03-20 13:08:38 -04:00
test_pipeline.py update tests 2025-03-20 13:08:38 -04:00
test_workflow.py Enable non-strict output types (#539) 2025-04-21 11:58:36 -04:00