autogen/python/packages/autogen-core/tests
Eric Zhu ec314c586c
feat: Add strict mode support to BaseTool, ToolSchema and FunctionTool (#5507)
Resolves #4447

For `openai` client's structured output support is through its beta
client, which requires the function JSON schema to be strict when in
structured output mode.

Reference:
https://platform.openai.com/docs/guides/function-calling#strict-mode
2025-02-13 19:44:55 +00:00
..
protos update dependencies to work with protobuf 5 (#5195) 2025-01-28 22:11:54 -08:00
regressions Update references to autogen (#3708) 2024-10-09 15:12:36 -04:00
test_base_agent.py Move grpc runtimes to ext, flatten application (#4553) 2024-12-04 16:23:20 -08:00
test_cache_store.py Add ChatCompletionCache along with AbstractStore for caching completions (#4924) 2025-01-16 15:47:38 -08:00
test_cancellation.py fix!: Fix SingleThreadedAgentRuntime busy loop (#4855) 2024-12-30 15:04:20 -05:00
test_closure_agent.py Move grpc runtimes to ext, flatten application (#4553) 2024-12-04 16:23:20 -08:00
test_code_executor.py make "Alias", "ImportFromModule" classes hashable (#4734) 2024-12-17 11:11:36 -08:00
test_component_config.py improve component config, add description support in dump_component (#5203) 2025-01-27 21:41:23 +00:00
test_intervention.py feat!: Add message context to signature of intervention handler, add more to docs (#4882) 2025-01-07 12:51:35 -05:00
test_memory.py Memory component base (#5380) 2025-02-05 16:07:27 -08:00
test_model_context.py use model context for assistant agent, refactor model context (#4681) 2024-12-19 22:27:41 -08:00
test_routed_agent.py Update logged events, add message id to send message (#4868) 2024-12-31 15:11:48 -05:00
test_runtime.py Activate deactivate agents (#4800) 2025-01-07 21:37:02 +00:00
test_serialization.py Use proto descriptor for typename (#5346) 2025-02-04 19:18:16 +00:00
test_state.py Move grpc runtimes to ext, flatten application (#4553) 2024-12-04 16:23:20 -08:00
test_subscription.py Move grpc runtimes to ext, flatten application (#4553) 2024-12-04 16:23:20 -08:00
test_tool_agent.py feat: add indictor for tool failure to FunctionExecutionResult (#5428) 2025-02-09 21:57:50 -08:00
test_tools.py feat: Add strict mode support to BaseTool, ToolSchema and FunctionTool (#5507) 2025-02-13 19:44:55 +00:00
test_types.py fix: poe check errors to pass (#4917) 2025-01-07 10:48:37 -05:00