File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # List of source files stored in ` src/a2a_storage ` directory
2+
3+ ## [ __ init__ .py] ( __init__.py )
4+ A2A protocol persistent storage components.
5+
6+ ## [ context_store.py] ( context_store.py )
7+ Abstract base class for A2A context-to-conversation mapping storage.
8+
9+ ## [ in_memory_context_store.py] ( in_memory_context_store.py )
10+ In-memory implementation of A2A context store.
11+
12+ ## [ postgres_context_store.py] ( postgres_context_store.py )
13+ PostgreSQL implementation of A2A context store.
14+
15+ ## [ sqlite_context_store.py] ( sqlite_context_store.py )
16+ SQLite implementation of A2A context store.
17+
18+ ## [ storage_factory.py] ( storage_factory.py )
19+ Factory for creating A2A storage backends.
20+
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ Implementation of all endpoints.
55
66## [ a2a.py] ( a2a.py )
77Handler for A2A (Agent-to-Agent) protocol endpoints using Responses API.
8- See [ A2A Protocol Documentation] ( ../../../docs/a2a_protocol.md ) for details.
98
109## [ authorized.py] ( authorized.py )
1110Handler for REST API call to authorized endpoint.
@@ -66,3 +65,4 @@ Streaming query handler using Responses API (v2).
6665
6766## [ tools.py] ( tools.py )
6867Handler for REST API call to list available tools from MCP servers.
68+
Original file line number Diff line number Diff line change 1+ # List of source files stored in ` tests/unit/a2a_storage ` directory
2+
3+ ## [ __ init__ .py] ( __init__.py )
4+ Unit tests for A2A storage module.
5+
6+ ## [ test_in_memory_context_store.py] ( test_in_memory_context_store.py )
7+ Unit tests for InMemoryA2AContextStore.
8+
9+ ## [ test_sqlite_context_store.py] ( test_sqlite_context_store.py )
10+ Unit tests for SQLiteA2AContextStore.
11+
12+ ## [ test_storage_factory.py] ( test_storage_factory.py )
13+ Unit tests for A2AStorageFactory.
14+
Original file line number Diff line number Diff line change 33## [ __ init__ .py] ( __init__.py )
44Unit tests for endpoints implementations.
55
6+ ## [ test_a2a.py] ( test_a2a.py )
7+ Unit tests for the A2A (Agent-to-Agent) protocol endpoints.
8+
69## [ test_authorized.py] ( test_authorized.py )
710Unit tests for the /authorized REST API endpoint.
811
Original file line number Diff line number Diff line change 33## [ __ init__ .py] ( __init__.py )
44Unit tests for models defined in config.py.
55
6+ ## [ test_a2a_state_configuration.py] ( test_a2a_state_configuration.py )
7+ Unit tests for A2AStateConfiguration.
8+
69## [ test_authentication_configuration.py] ( test_authentication_configuration.py )
710Unit tests for AuthenticationConfiguration model.
811
Original file line number Diff line number Diff line change @@ -27,6 +27,9 @@ Unit tests for MCP headers utility functions.
2727## [ test_responses.py] ( test_responses.py )
2828Unit tests for utils/responses.py functions.
2929
30+ ## [ test_shields.py] ( test_shields.py )
31+ Unit tests for utils/shields.py functions.
32+
3033## [ test_suid.py] ( test_suid.py )
3134Unit tests for functions defined in utils.suid module.
3235
You can’t perform that action at this time.
0 commit comments