CONFIGURATION.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
configs/basic_auth.json
configs/http.json
configs/http_8001_test.json
configs/http_correct.json
configs/http_simple.json
configs/http_test.json
configs/http_token.json
configs/http_token_correct.json
configs/http_token_roles.json
configs/http_token_roles_token_roles.json
configs/http_token_token_roles.json
configs/https.json
configs/https_8001_test.json
configs/https_api_test.json
configs/https_simple.json
configs/https_test.json
configs/https_token.json
configs/https_token_8001.json
configs/https_token_roles.json
configs/https_token_roles_token_roles.json
configs/https_token_token_roles.json
configs/jwt.json
configs/mtls.json
configs/mtls_8001.json
configs/mtls_8001_test.json
configs/mtls_correct.json
configs/mtls_roles.json
configs/mtls_roles_token_roles.json
configs/mtls_test.json
configs/mtls_token_roles.json
configs/mtls_via_adapter.json
configs/roles.json
configs/test_http_simple.json
configs/test_http_token.json
configs/test_http_token_roles.json
configs/test_https_simple.json
configs/test_https_token.json
configs/test_https_token_roles.json
configs/test_mtls_roles.json
configs/test_mtls_simple.json
configs/test_server_http.json
configs/test_server_https.json
configs/test_server_mtls.json
docs/IDENTIFIER_ANALYSIS_REPORT.md
docs/PROPOSAL_SERVER_REQUEST_COALESCING.md
docs/PROPOSAL_TWO_CHANNEL_OR_PUSH.md
docs/SERVER_MODES_AND_CLIENT.md
docs/TEST_SUITE_HANG_ANALYSIS.md
docs/api_format.md
docs/client_integration_guide.md
docs/coverage_report.md
docs/error_500_analysis.md
docs/error_handling_complete.md
docs/error_handling_issue.md
docs/tech_spec/CROSS_DOCUMENT_COHERENCE_AUDIT.md
docs/tech_spec/implementation_plan.md
docs/tech_spec/tech_spec.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/cleanup-adapter-transport-token-generation.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/remove-fake-auth-execution.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/verify-client-construction-paths.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/cleanup-adapter-transport-token-generation/steps/ATOMIC_STEPS_INDEX.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/cleanup-adapter-transport-token-generation/steps/remove-token-generation-method.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/remove-fake-auth-execution/steps/ATOMIC_STEPS_INDEX.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/remove-fake-auth-execution/steps/remove-fake-auth-methods-from-clientauthmanager.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/remove-fake-auth-execution/steps/update-async-client-remove-auth-manager-execution.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/remove-fake-auth-execution/steps/update-init-exports-for-clientauthmanager.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/index.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/parallel-waves.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/update-test-adapter-integration.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/update-test-adapter-transport.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/update-test-async-client.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/update-test-auth-manager.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/update-tests-adapter-centric/steps/update-test-client-factory.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/verify-client-construction-paths/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/verify-client-construction-paths/steps/ATOMIC_STEPS_INDEX.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/verify-client-construction-paths/steps/verify-async-client-adapter-usage.md
docs/tech_spec/branches/adapter-centric-client-foundation/tasks/verify-client-construction-paths/steps/verify-client-factory-adapter-usage.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-command-contract-alignment.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-job-status-alignment.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-result-mode-handling.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/models-timing-stats-alignment.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-command-contract-alignment/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-command-contract-alignment/steps/PARALLEL_WAVES.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-command-contract-alignment/steps/validate-and-align-async-client-api-mixin-embed.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-command-contract-alignment/steps/validate-and-align-testing-client-embed.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-job-status-alignment/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-job-status-alignment/steps/PARALLEL_WAVES.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-job-status-alignment/steps/adapter-transport-queue-get-job-status.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-job-status-alignment/steps/async-client-queue-mixin-job-status-methods.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-job-status-alignment/steps/testing-client-job-status.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-result-mode-handling/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-result-mode-handling/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-result-mode-handling/steps/async-client-api-mixin-embed-result-handling.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-result-mode-handling/steps/extract-job-id-from-adapter-response.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/embed-result-mode-handling/steps/testing-client-embed-result-handling.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/models-timing-stats-alignment/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/models-timing-stats-alignment/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/models-timing-stats-alignment/steps/async-client-api-mixin-models-timing-stats.md
docs/tech_spec/branches/embed-command-and-result-contract-alignment/tasks/models-timing-stats-alignment/steps/testing-client-models-timing-stats.md
docs/tech_spec/branches/fix-test-hanging-issues/tasks/fix-critical-test-hangs.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-extraction-and-type-separation.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-focused-tests.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/public-api-identifier-documentation.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/queue-polling-identifier-handling.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/websocket-correlation-identifier-handling.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-extraction-and-type-separation/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-extraction-and-type-separation/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-extraction-and-type-separation/steps/create-identifier-types-module.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-extraction-and-type-separation/steps/update-api-mixin-extraction-functions.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-extraction-and-type-separation/steps/update-queue-mixin-submit-job.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-focused-tests/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-focused-tests/steps/PARALLEL_WAVES.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-focused-tests/steps/test-identifier-extraction.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/identifier-focused-tests/steps/test-identifier-separation.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/public-api-identifier-documentation/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/public-api-identifier-documentation/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/public-api-identifier-documentation/steps/step-01-update-embed-docstring-async-client-api-mixin.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/public-api-identifier-documentation/steps/step-02-update-cmd-docstring-async-client-api-mixin.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/public-api-identifier-documentation/steps/step-03-update-embed-docstring-testing-client.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/queue-polling-identifier-handling/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/queue-polling-identifier-handling/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/queue-polling-identifier-handling/steps/update-adapter-transport-queue-get-job-status.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/queue-polling-identifier-handling/steps/update-async-client-queue-mixin-methods.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/queue-polling-identifier-handling/steps/update-testing-client-queue-methods.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/websocket-correlation-identifier-handling/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/websocket-correlation-identifier-handling/steps/ATOMIC_PARALLEL_WAVES.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/websocket-correlation-identifier-handling/steps/update-adapter-transport-docstrings.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/websocket-correlation-identifier-handling/steps/update-queue-mixin-docstrings.md
docs/tech_spec/branches/queue-and-websocket-identifier-separation/tasks/websocket-correlation-identifier-handling/steps/update-testing-client-docstrings.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/identifier-separation-validation-tests.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/result-mode-validation-tests.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/security-matrix-validation-tests.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/identifier-separation-validation-tests/steps/ATOMIC_STEPS_INDEX.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/identifier-separation-validation-tests/steps/create-identifier-separation-test-file.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/result-mode-validation-tests/steps/ATOMIC_INDEX.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/result-mode-validation-tests/steps/test-embed-immediate-mode.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/result-mode-validation-tests/steps/test-embed-queued-mode.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/result-mode-validation-tests/steps/test-websocket-completion.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/security-matrix-validation-tests/steps/create-security-matrix-test-file.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/ATOMIC_PARALLEL_WAVES_TIMEOUT.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/ATOMIC_STEPS_INDEX.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/ATOMIC_STEPS_TIMEOUT_INDEX.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-compare-direct-vs-client.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-batch-performance.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-bidirectional-ws-performance.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-cuda-stress.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-real-server-mtls-test.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-real-server-performance.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-testing-client-performance.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-run-timing-statistics.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-timeout-batch-performance.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-timeout-bidirectional-ws-performance.md
docs/tech_spec/branches/verification-matrix-and-runtime-validation/tasks/update-maintained-real-server-scripts/steps/update-timeout-compare-direct-vs-client.md
docs/tech_spec/steps/adapter-centric-client-foundation.md
docs/tech_spec/steps/embed-command-and-result-contract-alignment.md
docs/tech_spec/steps/queue-and-websocket-identifier-separation.md
docs/tech_spec/steps/verification-matrix-and-runtime-validation.md
embed_client/__init__.py
embed_client/__main__.py
embed_client/adapter_config_factory.py
embed_client/adapter_config_normalizer.py
embed_client/adapter_generator_bridge.py
embed_client/adapter_transport.py
embed_client/async_client.py
embed_client/async_client_api_mixin.py
embed_client/async_client_config_mixin.py
embed_client/async_client_factory_mixin.py
embed_client/async_client_introspection_mixin.py
embed_client/async_client_lifecycle_mixin.py
embed_client/async_client_queue_mixin.py
embed_client/async_client_response_mixin.py
embed_client/auth.py
embed_client/auth_examples.py
embed_client/cli.py
embed_client/cli_core.py
embed_client/client_factory.py
embed_client/client_factory_examples.py
embed_client/client_factory_helpers.py
embed_client/config.py
embed_client/config_defaults.py
embed_client/config_examples.py
embed_client/config_generator.py
embed_client/config_generator_cli.py
embed_client/config_presets.py
embed_client/config_validator.py
embed_client/config_validator_cli.py
embed_client/constants.py
embed_client/demo_cli.py
embed_client/demo_security_cli.py
embed_client/example_async_usage.py
embed_client/example_async_usage_demo.py
embed_client/example_async_usage_ru.py
embed_client/example_async_usage_ru_demo.py
embed_client/exceptions.py
embed_client/identifier_types.py
embed_client/response_normalizer.py
embed_client/response_parsers.py
embed_client/security_cli.py
embed_client/security_cli_core.py
embed_client/ssl_examples.py
embed_client/ssl_manager.py
embed_client/testing_client.py
embed_client/testing_client_helpers.py
embed_client.egg-info/PKG-INFO
embed_client.egg-info/SOURCES.txt
embed_client.egg-info/dependency_links.txt
embed_client.egg-info/entry_points.txt
embed_client.egg-info/requires.txt
embed_client.egg-info/top_level.txt
examples/README.md
examples/async_testing_client_example.py
examples/security_examples.py
examples/security_examples_ru.py
examples/configs/http_simple.json
examples/configs/https_token.json
examples/configs/mtls_roles.json
tests/test_adapter_integration.py
tests/test_adapter_phase1.py
tests/test_adapter_phase2.py
tests/test_adapter_transport.py
tests/test_adapter_transport_coverage.py
tests/test_all_modes_8001.py
tests/test_all_modules_coverage.py
tests/test_all_security_modes.py
tests/test_api_mixin_90_plus.py
tests/test_async_client.py
tests/test_async_client_real.py
tests/test_async_client_real_fixtures.py
tests/test_async_client_stress.py
tests/test_async_client_stress_new.py
tests/test_async_client_stress_updated.py
tests/test_async_completeness.py
tests/test_auth.py
tests/test_auth_helpers.py
tests/test_auth_manager.py
tests/test_cli.py
tests/test_client_examples.py
tests/test_client_factory.py
tests/test_client_factory_convenience.py
tests/test_client_factory_integration.py
tests/test_comprehensive_server.py
tests/test_config.py
tests/test_coverage_90_plus.py
tests/test_embed_contract_8001.py
tests/test_embed_immediate_mode.py
tests/test_embed_overrides_coverage.py
tests/test_embed_queued_mode.py
tests/test_embed_with_overrides.py
tests/test_example_async_usage.py
tests/test_example_async_usage_ru.py
tests/test_final_90_plus_coverage.py
tests/test_final_coverage.py
tests/test_https_server.py
tests/test_identifier_extraction.py
tests/test_identifier_separation.py
tests/test_queue_methods.py
tests/test_remaining_coverage.py
tests/test_security_cli.py
tests/test_security_examples.py
tests/test_security_matrix.py
tests/test_server.py
tests/test_server_runner.py
tests/test_ssl_manager.py
tests/test_websocket_completion.py
tests/test_with_auth.py