CHANGELOG.md
LICENSE
MANIFEST.in
README.md
api.md
pyproject.toml
azure/__init__.py
azure/ai/__init__.py
azure/ai/agentserver/__init__.py
azure/ai/agentserver/responses/__init__.py
azure/ai/agentserver/responses/_data_url.py
azure/ai/agentserver/responses/_egress.py
azure/ai/agentserver/responses/_id_generator.py
azure/ai/agentserver/responses/_options.py
azure/ai/agentserver/responses/_resilience_context.py
azure/ai/agentserver/responses/_response_context.py
azure/ai/agentserver/responses/_version.py
azure/ai/agentserver/responses/py.typed
azure/ai/agentserver/responses/aio/__init__.py
azure/ai/agentserver/responses/aio/streaming/__init__.py
azure/ai/agentserver/responses/aio/streaming/_builders.py
azure/ai/agentserver/responses/aio/streaming/_event_stream.py
azure/ai/agentserver/responses/hosting/__init__.py
azure/ai/agentserver/responses/hosting/_acceptance.py
azure/ai/agentserver/responses/hosting/_chain_id.py
azure/ai/agentserver/responses/hosting/_dispatch.py
azure/ai/agentserver/responses/hosting/_endpoint_handler.py
azure/ai/agentserver/responses/hosting/_event_subject.py
azure/ai/agentserver/responses/hosting/_execution_context.py
azure/ai/agentserver/responses/hosting/_observability.py
azure/ai/agentserver/responses/hosting/_orchestrator.py
azure/ai/agentserver/responses/hosting/_request_parsing.py
azure/ai/agentserver/responses/hosting/_resilient_input.py
azure/ai/agentserver/responses/hosting/_resilient_orchestrator.py
azure/ai/agentserver/responses/hosting/_routing.py
azure/ai/agentserver/responses/hosting/_runtime_state.py
azure/ai/agentserver/responses/hosting/_task_id.py
azure/ai/agentserver/responses/hosting/_validation.py
azure/ai/agentserver/responses/models/__init__.py
azure/ai/agentserver/responses/models/_helpers.py
azure/ai/agentserver/responses/models/_request_validators.py
azure/ai/agentserver/responses/models/_validators.py
azure/ai/agentserver/responses/models/_wire.py
azure/ai/agentserver/responses/models/errors.py
azure/ai/agentserver/responses/models/runtime.py
azure/ai/agentserver/responses/models/_generated/__init__.py
azure/ai/agentserver/responses/models/_generated/_unions.py
azure/ai/agentserver/responses/models/_generated/py.typed
azure/ai/agentserver/responses/models/_generated/types.py
azure/ai/agentserver/responses/models/_generated/models/__init__.py
azure/ai/agentserver/responses/models/_generated/models/_patch.py
azure/ai/agentserver/responses/store/__init__.py
azure/ai/agentserver/responses/store/_base.py
azure/ai/agentserver/responses/store/_file.py
azure/ai/agentserver/responses/store/_foundry_errors.py
azure/ai/agentserver/responses/store/_foundry_logging_policy.py
azure/ai/agentserver/responses/store/_foundry_provider.py
azure/ai/agentserver/responses/store/_foundry_serializer.py
azure/ai/agentserver/responses/store/_foundry_settings.py
azure/ai/agentserver/responses/store/_memory.py
azure/ai/agentserver/responses/streaming/__init__.py
azure/ai/agentserver/responses/streaming/_checkpoint.py
azure/ai/agentserver/responses/streaming/_event_stream.py
azure/ai/agentserver/responses/streaming/_helpers.py
azure/ai/agentserver/responses/streaming/_internals.py
azure/ai/agentserver/responses/streaming/_sse.py
azure/ai/agentserver/responses/streaming/_state_machine.py
azure/ai/agentserver/responses/streaming/_text_response.py
azure/ai/agentserver/responses/streaming/_builders/__init__.py
azure/ai/agentserver/responses/streaming/_builders/_base.py
azure/ai/agentserver/responses/streaming/_builders/_function.py
azure/ai/agentserver/responses/streaming/_builders/_message.py
azure/ai/agentserver/responses/streaming/_builders/_reasoning.py
azure/ai/agentserver/responses/streaming/_builders/_tools.py
azure_ai_agentserver_responses.egg-info/PKG-INFO
azure_ai_agentserver_responses.egg-info/SOURCES.txt
azure_ai_agentserver_responses.egg-info/dependency_links.txt
azure_ai_agentserver_responses.egg-info/requires.txt
azure_ai_agentserver_responses.egg-info/top_level.txt
doc/azure.ai.agentserver.responses.hosting.rst
doc/azure.ai.agentserver.responses.models.rst
doc/azure.ai.agentserver.responses.rst
doc/azure.ai.agentserver.responses.store.rst
doc/azure.ai.agentserver.responses.streaming.rst
samples/README.md
samples/sample_01_getting_started.py
samples/sample_02_streaming_text_deltas.py
samples/sample_03_full_control.py
samples/sample_04_function_calling.py
samples/sample_05_conversation_history.py
samples/sample_06_multi_output.py
samples/sample_07_customization.py
samples/sample_08_mixin_composition.py
samples/sample_09_self_hosting.py
samples/sample_10_streaming_upstream.py
samples/sample_11_non_streaming_upstream.py
samples/sample_12_image_generation.py
samples/sample_13_image_input.py
samples/sample_14_file_inputs.py
samples/sample_15_annotations.py
samples/sample_16_structured_outputs.py
samples/sample_19_resilient_streaming.py
samples/sample_20_resilient_steering.py
samples/sample_21_resilient_langgraph.py
samples/sample_22_resilient_multiturn.py
samples/typing_contracts.py
tests/__init__.py
tests/conftest.py
tests/test_tracing_e2e.py
tests/_helpers/__init__.py
tests/_helpers/hypercorn_server.py
tests/_helpers/synchronization.py
tests/conformance/__init__.py
tests/conformance/test_cancellation_cause_booleans.py
tests/conformance/test_internal_metadata_egress_audit.py
tests/conformance/test_spec033_import_lint.py
tests/conformance/test_spec033_seq_authority.py
tests/conformance/test_spec_024_audit_closure.py
tests/contract/__init__.py
tests/contract/test_agent_reference_auto_stamp.py
tests/contract/test_bg_isolation_propagation.py
tests/contract/test_bg_post_returns_in_progress.py
tests/contract/test_bg_stream_disconnect.py
tests/contract/test_cancel_consistency.py
tests/contract/test_cancel_endpoint.py
tests/contract/test_connection_termination.py
tests/contract/test_conversation_store.py
tests/contract/test_create_endpoint.py
tests/contract/test_create_mode_matrix.py
tests/contract/test_cross_api_e2e.py
tests/contract/test_cross_api_e2e_async.py
tests/contract/test_delete_endpoint.py
tests/contract/test_delete_eviction_race.py
tests/contract/test_eager_eviction.py
tests/contract/test_eager_history_prefetch.py
tests/contract/test_error_source_classification.py
tests/contract/test_get_endpoint.py
tests/contract/test_handler_driven_persistence.py
tests/contract/test_inbound_request_logging.py
tests/contract/test_input_items_endpoint.py
tests/contract/test_internal_metadata_egress.py
tests/contract/test_keep_alive.py
tests/contract/test_malformed_id_validation.py
tests/contract/test_output_manipulation_detection.py
tests/contract/test_persistence_failure.py
tests/contract/test_resilient_start_failure.py
tests/contract/test_response_id_auto_stamp.py
tests/contract/test_response_id_header.py
tests/contract/test_response_invariants.py
tests/contract/test_sentinel_removal.py
tests/contract/test_session_id_resolution.py
tests/contract/test_snapshot_consistency.py
tests/contract/test_stream_event_lifecycle.py
tests/contract/test_stream_provider_fallback.py
tests/contract/test_streaming_behavior.py
tests/contract/test_streaming_request_context.py
tests/contract/test_tracing.py
tests/contract/test_user_isolation_enforcement.py
tests/e2e/__init__.py
tests/e2e/_crash_harness.py
tests/e2e/test_cancellation_policy_e2e.py
tests/e2e/test_crash_harness_self.py
tests/e2e/test_file_response_store.py
tests/e2e/test_proxy_e2e.py
tests/e2e/test_recovery_contract.py
tests/e2e/test_recovery_idempotent_create.py
tests/e2e/test_recovery_reconstruction.py
tests/e2e/test_recovery_sample_20.py
tests/e2e/test_resilient_graph_e2e.py
tests/e2e/test_resilient_locking_e2e.py
tests/e2e/test_resilient_multiturn_e2e.py
tests/e2e/test_resilient_non_background_e2e.py
tests/e2e/test_resilient_orchestration_e2e.py
tests/e2e/test_resilient_sample_e2e.py
tests/e2e/test_resilient_session_e2e.py
tests/e2e/test_resilient_steering_e2e.py
tests/e2e/test_resilient_streaming_e2e.py
tests/e2e/test_sample_19_streaming_e2e.py
tests/e2e/test_sample_20_steering_e2e.py
tests/e2e/test_sample_21_langgraph_e2e.py
tests/e2e/test_sample_22_multiturn_e2e.py
tests/e2e/test_sample_e2e.py
tests/e2e/test_shutdown_status_e2e.py
tests/e2e/test_steerable_chain_validation.py
tests/e2e/test_stream_recovery_e2e.py
tests/e2e/resilience_contract/__init__.py
tests/e2e/resilience_contract/_checkpoint_handler.py
tests/e2e/resilience_contract/_contract_parser.py
tests/e2e/resilience_contract/_drop_handler.py
tests/e2e/resilience_contract/_input_parity_handler.py
tests/e2e/resilience_contract/_steering_handler.py
tests/e2e/resilience_contract/_test_handler.py
tests/e2e/resilience_contract/_test_handler_markers.py
tests/e2e/resilience_contract/_transient_recovery_handler.py
tests/e2e/resilience_contract/conftest.py
tests/e2e/resilience_contract/test_client_cancel_during_recovery.py
tests/e2e/resilience_contract/test_contract_completeness.py
tests/e2e/resilience_contract/test_conversation_chain_id_stability.py
tests/e2e/resilience_contract/test_crash_while_steering.py
tests/e2e/resilience_contract/test_explicit_exit_for_recovery.py
tests/e2e/resilience_contract/test_metadata_survives_recovery.py
tests/e2e/resilience_contract/test_no_fast_handler_race.py
tests/e2e/resilience_contract/test_output_item_slot_reconciliation.py
tests/e2e/resilience_contract/test_recovered_input_parity.py
tests/e2e/resilience_contract/test_recovery_drop_when_unpersisted.py
tests/e2e/resilience_contract/test_recovery_precondition_transient.py
tests/e2e/resilience_contract/test_recovery_with_agent_reference.py
tests/e2e/resilience_contract/test_reset_event_content.py
tests/e2e/resilience_contract/test_response_output_content_correctness.py
tests/e2e/resilience_contract/test_row_11_path_a.py
tests/e2e/resilience_contract/test_row_11_path_b.py
tests/e2e/resilience_contract/test_row_11_path_c.py
tests/e2e/resilience_contract/test_row_1_keep_alive.py
tests/e2e/resilience_contract/test_row_1_path_a.py
tests/e2e/resilience_contract/test_row_1_path_b.py
tests/e2e/resilience_contract/test_row_1_path_c.py
tests/e2e/resilience_contract/test_row_2_path_a.py
tests/e2e/resilience_contract/test_row_2_path_b.py
tests/e2e/resilience_contract/test_row_2_path_c.py
tests/e2e/resilience_contract/test_row_3_path_a.py
tests/e2e/resilience_contract/test_row_3_path_b.py
tests/e2e/resilience_contract/test_row_3_path_c.py
tests/e2e/resilience_contract/test_row_4_path_a.py
tests/e2e/resilience_contract/test_row_4_path_b.py
tests/e2e/resilience_contract/test_row_4_path_c.py
tests/e2e/resilience_contract/test_streaming_recovery_continuity.py
tests/integration/__init__.py
tests/integration/test_starlette_hosting.py
tests/integration/test_startup_composition_guard.py
tests/integration/test_steerable_with_resilient_bg_off.py
tests/integration/test_store_lifecycle.py
tests/interop/__init__.py
tests/interop/test_openai_wire_compliance.py
tests/interop/test_sdk_round_trip.py
tests/unit/__init__.py
tests/unit/test_acceptance_hook.py
tests/unit/test_bg_first_event_cancel_race.py
tests/unit/test_bookkeeping_pattern_removed.py
tests/unit/test_builders.py
tests/unit/test_checkpoint.py
tests/unit/test_composition_guard.py
tests/unit/test_conversation_chain_id.py
tests/unit/test_conversation_lock.py
tests/unit/test_dispatch.py
tests/unit/test_emit_return_types.py
tests/unit/test_error_enrichment.py
tests/unit/test_error_source_classification.py
tests/unit/test_event_stream_generators.py
tests/unit/test_file_response_store_parity.py
tests/unit/test_file_store_item_normalization.py
tests/unit/test_file_stream_provider.py
tests/unit/test_foundry_logging_policy.py
tests/unit/test_foundry_storage_provider.py
tests/unit/test_generated_payload_validation.py
tests/unit/test_id_generator.py
tests/unit/test_in_memory_provider_crud.py
tests/unit/test_input_items_provider_behavior.py
tests/unit/test_internal_metadata.py
tests/unit/test_internal_metadata_egress.py
tests/unit/test_internal_metadata_provider_roundtrip.py
tests/unit/test_lifecycle_state_machine.py
tests/unit/test_observability.py
tests/unit/test_options.py
tests/unit/test_options_validation.py
tests/unit/test_phase5_api_simplification.py
tests/unit/test_platform_headers.py
tests/unit/test_public_contract_types.py
tests/unit/test_request_id_middleware.py
tests/unit/test_resilient_input.py
tests/unit/test_resilient_orchestrator.py
tests/unit/test_resolve_input_items_for_persistence.py
tests/unit/test_response_context_input_items.py
tests/unit/test_response_event_stream_builder.py
tests/unit/test_response_execution.py
tests/unit/test_responses_provider_parity.py
tests/unit/test_runtime_state.py
tests/unit/test_sample_21_fork.py
tests/unit/test_sample_imports.py
tests/unit/test_session_and_response_id_resolution.py
tests/unit/test_spec026_created_gate.py
tests/unit/test_sse_writer.py
tests/unit/test_steering_integration.py
tests/unit/test_storage_paths_routing.py
tests/unit/test_streams_bootstrap.py
tests/unit/test_string_content_expansion.py
tests/unit/test_task_id.py
tests/unit/test_terminal_overlay.py
tests/unit/test_validation.py
tests/unit/test_validator_emitter.py
tests/unit/test_validator_generator_contract.py
tests/unit/test_validator_generator_e2e.py
tests/unit/test_validator_schema_walker.py