| | extensions | |
| | fastapi | |
| | mcp | |
| | memory | |
| | model_settings | |
| | models | |
| | realtime | |
| | tracing | |
| | utils | |
| | voice | |
| | __init__.py | |
| | conftest.py | 2.4 KB |
| | fake_model.py | 14.3 KB |
| | README.md | 641 B |
| | test_agent_as_tool.py | 78.8 KB |
| | test_agent_clone_shallow_copy.py | 1.1 KB |
| | test_agent_config.py | 7.0 KB |
| | test_agent_hooks.py | 16.3 KB |
| | test_agent_instructions_signature.py | 4.7 KB |
| | test_agent_llm_hooks.py | 4.4 KB |
| | test_agent_memory_leak.py | 1008 B |
| | test_agent_prompt.py | 4.1 KB |
| | test_agent_runner_streamed.py | 59.5 KB |
| | test_agent_runner_sync.py | 4.5 KB |
| | test_agent_runner.py | 144.1 KB |
| | test_agent_tool_input.py | 4.4 KB |
| | test_agent_tool_state.py | 4.5 KB |
| | test_agent_tracing.py | 19.9 KB |
| | test_agents_logging.py | 337 B |
| | test_anthropic_thinking_blocks.py | 16.0 KB |
| | test_apply_diff_helpers.py | 1.9 KB |
| | test_apply_diff.py | 2.2 KB |
| | test_apply_patch_tool.py | 13.2 KB |
| | test_asyncio_progress.py | 5.1 KB |
| | test_call_model_input_filter_unit.py | 3.5 KB |
| | test_call_model_input_filter.py | 5.0 KB |
| | test_cancel_streaming.py | 7.2 KB |
| | test_computer_action.py | 20.5 KB |
| | test_computer_tool_lifecycle.py | 4.4 KB |
| | test_config.py | 14.2 KB |
| | test_debug.py | 1.5 KB |
| | test_doc_parsing.py | 2.7 KB |
| | test_example_workflows.py | 33.5 KB |
| | test_extended_thinking_message_order.py | 11.7 KB |
| | test_extension_filters.py | 33.7 KB |
| | test_extra_headers.py | 3.4 KB |
| | test_function_schema.py | 31.8 KB |
| | test_function_tool_decorator.py | 7.8 KB |
| | test_function_tool.py | 29.7 KB |
| | test_gemini_thought_signatures_stream.py | 6.2 KB |
| | test_gemini_thought_signatures.py | 4.9 KB |
| | test_global_hooks.py | 13.0 KB |
| | test_guardrails.py | 51.5 KB |
| | test_handoff_history_duplication.py | 18.6 KB |
| | test_handoff_prompt.py | 380 B |
| | test_handoff_tool.py | 11.9 KB |
| | test_hitl_error_scenarios.py | 70.9 KB |
| | test_hitl_session_scenario.py | 14.9 KB |
| | test_hitl_utils.py | 388 B |
| | test_items_helpers.py | 22.0 KB |
| | test_local_shell_tool.py | 5.0 KB |
| | test_logprobs.py | 1.5 KB |
| | test_max_turns.py | 9.8 KB |
| | test_model_payload_iterators.py | 5.7 KB |
| | test_model_retry.py | 67.7 KB |
| | test_openai_chatcompletions_converter.py | 19.0 KB |
| | test_openai_chatcompletions_stream.py | 21.0 KB |
| | test_openai_chatcompletions.py | 24.3 KB |
| | test_openai_conversations_session.py | 19.4 KB |
| | test_openai_responses_converter.py | 35.1 KB |
| | test_openai_responses.py | 107.1 KB |
| | test_output_tool.py | 5.7 KB |
| | test_pr_labels.py | 5.0 KB |
| | test_pretty_print.py | 5.2 KB |
| | test_process_model_response.py | 26.5 KB |
| | test_reasoning_content.py | 15.4 KB |
| | test_remove_openai_responses_api_incompatible_fields.py | 6.1 KB |
| | test_repl.py | 869 B |
| | test_responses_tracing.py | 11.9 KB |
| | test_responses_websocket_session.py | 5.0 KB |
| | test_responses.py | 2.1 KB |
| | test_result_cast.py | 9.3 KB |
| | test_run_config.py | 5.5 KB |
| | test_run_context_approvals.py | 6.6 KB |
| | test_run_context_wrapper.py | 4.6 KB |
| | test_run_error_details.py | 1.6 KB |
| | test_run_hooks.py | 10.5 KB |
| | test_run_impl_resume_paths.py | 9.0 KB |
| | test_run_internal_error_handlers.py | 3.8 KB |
| | test_run_internal_items.py | 17.8 KB |
| | test_run_state.py | 201.4 KB |
| | test_run_step_execution.py | 95.5 KB |
| | test_run_step_processing.py | 16.6 KB |
| | test_run.py | 1.3 KB |
| | test_runner_guardrail_resume.py | 5.5 KB |
| | test_server_conversation_tracker.py | 26.9 KB |
| | test_session_exceptions.py | 11.0 KB |
| | test_session_limit.py | 6.7 KB |
| | test_session.py | 25.7 KB |
| | test_shell_call_serialization.py | 3.6 KB |
| | test_shell_tool.py | 25.1 KB |
| | test_soft_cancel.py | 14.5 KB |
| | test_source_compat_constructors.py | 7.8 KB |
| | test_stream_events.py | 16.8 KB |
| | test_stream_input_guardrail_timing.py | 9.7 KB |
| | test_streaming_logging.py | 1.7 KB |
| | test_streaming_tool_call_arguments.py | 13.2 KB |
| | test_strict_schema_oneof.py | 8.0 KB |
| | test_strict_schema.py | 4.7 KB |
| | test_tool_choice_reset.py | 9.2 KB |
| | test_tool_context.py | 10.3 KB |
| | test_tool_converter.py | 2.5 KB |
| | test_tool_guardrails.py | 18.5 KB |
| | test_tool_metadata.py | 2.4 KB |
| | test_tool_output_conversion.py | 15.1 KB |
| | test_tool_use_behavior.py | 7.9 KB |
| | test_tool_use_tracker.py | 6.4 KB |
| | test_trace_processor.py | 27.3 KB |
| | test_tracing_errors_streamed.py | 21.0 KB |
| | test_tracing_errors.py | 18.3 KB |
| | test_tracing_provider_safe_debug.py | 1.0 KB |
| | test_tracing.py | 13.9 KB |
| | test_usage.py | 12.3 KB |
| | test_visualization.py | 7.3 KB |
| | testing_processor.py | 4.2 KB |