feat: add streaming ui configuration
This commit is contained in:
@@ -2,20 +2,25 @@
|
||||
|
||||
## Current
|
||||
|
||||
### `feat/session-and-job-tools`
|
||||
### `feat/streaming-e2e`
|
||||
|
||||
Status: completed
|
||||
Status: pending
|
||||
|
||||
DoD:
|
||||
- session and async_job tool families are published in the MCP tool catalog
|
||||
- generated `start/poll/stop` and `start/status/result/cancel` tool calls work through JSON-RPC
|
||||
- stream sessions and async jobs are persisted with explicit status transitions
|
||||
- session and async_job tool calls are logged through observability
|
||||
- MCP integration tests cover `session start -> poll -> stop` and `async job start -> status -> result`
|
||||
- local fixture stack includes:
|
||||
- REST SSE server
|
||||
- gRPC server-streaming server
|
||||
- WebSocket event server
|
||||
- Playwright covers:
|
||||
- REST window flow
|
||||
- gRPC streaming flow
|
||||
- session tool flow
|
||||
- async job flow
|
||||
- CI runs streaming e2e against the local fixture stack
|
||||
|
||||
## Next
|
||||
|
||||
- `feat/streaming-ui-config`
|
||||
- `feat/websocket-upstream-adapter`
|
||||
|
||||
## Backlog
|
||||
|
||||
|
||||
Reference in New Issue
Block a user