feat: add durable gateway session foundation
This commit is contained in:
@@ -30,6 +30,8 @@ Complete the Android/client contract pivot before implementing backend behavior.
|
||||
- Fetch/list/search/select/create sessions through repository contracts after upstream session routes are verified.
|
||||
- Restore selected session and protect against duplicate sends / lost drafts.
|
||||
- Verification: fake-repository UI tests; direct gateway compatibility checks where available.
|
||||
- Foundation verified 2026-07-24: repository search contract and fake implementation, capability-negotiated session list/create/get/delete request mapping, durable selected-session/draft/pending-send storage, and duplicate-send reducer/UI protection.
|
||||
- Still blocked: official upstream docs do not document a session-search endpoint or query schema, and no live gateway compatibility exercise is available in this sandbox. Keep B3 unchecked until search and real gateway behavior are verified.
|
||||
|
||||
- **Queued after B3 — B4: Direct gateway streaming, reconnects, and resilient long-running work**
|
||||
- Stream event reducer: final response/token deltas first; tool lifecycle, session events, artifacts, cancel, and reconnect/backoff only where upstream capability is verified.
|
||||
|
||||
Reference in New Issue
Block a user