summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-04 23:42:28 +0900
committerAdam Malczewski <[email protected]>2026-06-04 23:42:28 +0900
commit3390f5ed73674ba12f08ee801869ffa2d5b9b38d (patch)
treefea0bef86a744c5e11b226193527f1f2b6855054
parent8b9cc0ca1254e52c113998688f4a30c594f287c1 (diff)
downloaddispatch-3390f5ed73674ba12f08ee801869ffa2d5b9b38d.tar.gz
dispatch-3390f5ed73674ba12f08ee801869ffa2d5b9b38d.zip
docs: conversation-store done; orchestrator+transport in parallel
-rw-r--r--tasks.md8
1 files changed, 3 insertions, 5 deletions
diff --git a/tasks.md b/tasks.md
index c8899ae..d3b2316 100644
--- a/tasks.md
+++ b/tasks.md
@@ -19,11 +19,9 @@ drive fan-out); extension **loading is dynamic** (manifests via the host).
- [x] **storage-sqlite** — bun:sqlite StorageNamespace + migrations (21 bun tests). `9b611d6`
- [x] **auth-apikey** — pure resolver env → ApiKeyCredentials (4 tests). `9b611d6`
- [x] **provider-openai-compat** — OpenAI-compatible SSE → ProviderEvents. `9b611d6`
-- [~] **conversation-store** — append-only turn/chunk persistence on host.storage
- (multi-turn = target B). RUNNING.
-- [ ] **session-orchestrator** — on message: load history → resolve provider/tools
- → runTurn → persist. Depends on host + conversation-store + runtime.
-- [ ] **transport-http** — Hono `/chat` route; composes via host/bus.
+- [x] **conversation-store** — append-only persistence + pure reconcile (16 tests). `8b9cc0c`
+- [~] **session-orchestrator** — load history → resolve provider/tools → runTurn → persist. RUNNING (parallel).
+- [~] **transport-http** — Hono `/chat` NDJSON stream; calls orchestrator seam. RUNNING (parallel).
### Integration
- [ ] **host-bin** — boot: load config (.env → config), discover+activate