mcp: abstract transport session storage

This commit is contained in:
a.tolmachev
2026-05-01 17:24:59 +00:00
parent 5f68fcbd04
commit 4fa4bded7c
4 changed files with 217 additions and 51 deletions
+6 -6
View File
@@ -2,19 +2,19 @@
## Current
### `feat/runtime-rate-limiting-and-backpressure`
### `feat/distributed-mcp-session-store`
Status: in_progress
DoD:
- runtime rejects overload deterministically with stable error codes
- unary, window, session, and async-job execution paths are concurrency-bounded
- configuration is explicit and documented
- admin-api and mcp-server use the configured runtime limits
- transport sessions are stored behind a shared store abstraction
- mcp-server no longer depends directly on process-local session storage implementation
- in-memory session store remains available for tests and local fallback
- follow-up slices can add a Postgres-backed transport session store without changing transport handlers
## Next
- `feat/distributed-mcp-session-store`
- `feat/runtime-rate-limiting-and-backpressure`
## Backlog