docs: sync completed backpressure track
This commit is contained in:
@@ -2,19 +2,20 @@
|
|||||||
|
|
||||||
## Current
|
## Current
|
||||||
|
|
||||||
### `feat/runtime-rate-limiting-and-backpressure`
|
### `feat/distributed-mcp-session-store`
|
||||||
|
|
||||||
Status: in_progress
|
Status: in_progress
|
||||||
|
|
||||||
DoD:
|
DoD:
|
||||||
- runtime concurrency limits reject overload deterministically
|
- transport sessions are stored behind a shared store abstraction
|
||||||
- mcp-server transport requests are throttled on ingress across `POST`, `GET`, and `DELETE`
|
- mcp-server no longer depends directly on process-local session storage implementation
|
||||||
- streaming poll pressure is bounded for stream sessions and async jobs
|
- in-memory session store remains available for tests and local fallback
|
||||||
- admin-api ingress requests are throttled with stable `429` behavior
|
- production mcp-server uses a Postgres-backed transport session store
|
||||||
|
- expired transport sessions are evicted on read and no longer leak indefinitely
|
||||||
|
|
||||||
## Next
|
## Next
|
||||||
|
|
||||||
- `feat/distributed-mcp-session-store`
|
- `feat/runtime-rate-limiting-and-backpressure`
|
||||||
|
|
||||||
## Backlog
|
## Backlog
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user