MANIFEST.in
README.md
pyproject.toml
src/a2a_server/__init__.py
src/a2a_server/__main__.py
src/a2a_server/agent_card.py
src/a2a_server/app.py
src/a2a_server/arguments.py
src/a2a_server/config.py
src/a2a_server/deduplication.py
src/a2a_server/handlers_setup.py
src/a2a_server/logging.py
src/a2a_server/main.py
src/a2a_server/methods.py
src/a2a_server/metrics.py
src/a2a_server/pubsub.py
src/a2a_server/run.py
src/a2a_server/session_store_factory.py
src/a2a_server.egg-info/PKG-INFO
src/a2a_server.egg-info/SOURCES.txt
src/a2a_server.egg-info/dependency_links.txt
src/a2a_server.egg-info/entry_points.txt
src/a2a_server.egg-info/requires.txt
src/a2a_server.egg-info/top_level.txt
src/a2a_server/middleware/__init__.py
src/a2a_server/middleware/rate_limit.py
src/a2a_server/routes/__init__.py
src/a2a_server/routes/debug.py
src/a2a_server/routes/handlers.py
src/a2a_server/routes/health.py
src/a2a_server/routes/session_export.py
src/a2a_server/routes/session_routes.py
src/a2a_server/sample_agents/__init__.py
src/a2a_server/sample_agents/chef_agent.py
src/a2a_server/sample_agents/chuk_chef.py
src/a2a_server/sample_agents/chuk_pirate.py
src/a2a_server/sample_agents/chuk_researcher.py
src/a2a_server/sample_agents/perplexity_agent.py
src/a2a_server/sample_agents/pirate_agent.py
src/a2a_server/sample_agents/time_agent.py
src/a2a_server/sample_agents/weather_agent.py
src/a2a_server/security/__init__.py
src/a2a_server/security/auth.py
src/a2a_server/session/__init__.py
src/a2a_server/session/analytics.py
src/a2a_server/session/lifecycle.py
src/a2a_server/session/manager.py
src/a2a_server/session/models.py
src/a2a_server/tasks/__init__.py
src/a2a_server/tasks/discovery.py
src/a2a_server/tasks/task_handler_registry.py
src/a2a_server/tasks/task_manager.py
src/a2a_server/tasks/handlers/__init__.py
src/a2a_server/tasks/handlers/echo_handler.py
src/a2a_server/tasks/handlers/pirate_vision_handler.py
src/a2a_server/tasks/handlers/resilient_handler.py
src/a2a_server/tasks/handlers/session_aware_task_handler.py
src/a2a_server/tasks/handlers/task_handler.py
src/a2a_server/tasks/handlers/time_ticker_handler.py
src/a2a_server/tasks/handlers/adk/__init__.py
src/a2a_server/tasks/handlers/adk/adk_agent_adapter.py
src/a2a_server/tasks/handlers/adk/google_adk_handler.py
src/a2a_server/tasks/handlers/adk/google_adk_protocol.py
src/a2a_server/tasks/handlers/chuk/__init__.py
src/a2a_server/tasks/handlers/chuk/chuk_agent.py
src/a2a_server/tasks/handlers/chuk/chuk_agent_adapter.py
src/a2a_server/tasks/handlers/chuk/chuk_agent_handler.py
src/a2a_server/transport/__init__.py
src/a2a_server/transport/http.py
src/a2a_server/transport/sse.py
src/a2a_server/transport/stdio.py
src/a2a_server/transport/ws.py
src/a2a_server/utils/__init__.py
src/a2a_server/utils/config_debugger.py
src/a2a_server/utils/session_config_debug.py
src/a2a_server/utils/session_sandbox.py
src/a2a_server/utils/session_setup.py
tests/test_agent_card.py
tests/test_config.py
tests/test_deduplication.py
tests/test_handlers_setup.py
tests/test_logging.py
tests/test_methods.py
tests/test_metrics.py
tests/test_pubsub.py
tests/test_run.py
tests/test_session_store_factory.py