William Valentin
130711a377
docs: update documentation for P7 web UI dashboard completion
...
- README: add Web UI Dashboard section, update features list with all
current capabilities (multi-channel, media pipeline, sandboxing, etc.),
expand model providers table, update architecture diagram
- CHANGELOG: add P7 entries (dashboard SPA, 4 new gateway handlers)
- state.json: add P7 entry with all 6 phases and file lists, update
overall_progress to reflect P0-P7 completion
- web-ui-dashboard.md: mark as completed with detailed phase outcomes
2026-02-07 10:11:54 -08:00
William Valentin
f7d889e35e
docs: update state.json with P6 completion and overall progress
2026-02-07 09:11:49 -08:00
William Valentin
d4530a7034
feat: add runtime provider/model switching via /model <tier> <provider/model>
...
- ModelRouter: add setClient(), labels map, getLabel(), getAllLabels()
- TUI commands: parse /model <tier> <provider/model> syntax with autocompletion
- TUI minimal: handle provider switching via createClientFromConfig factory
- Daemon: wire initial labels into router config
- Fix /model alias mappings (opus=complex, sonnet=default, haiku=fast)
- Add design doc and update state.json with feature status
2026-02-06 23:42:14 -08:00
William Valentin
e8e4fcd758
docs: update state.json with Docker sandbox and multi-agent routing
2026-02-06 16:04:51 -08:00
William Valentin
e4eea764e7
docs: update state.json with tool allow/deny profiles and test count (606)
2026-02-06 15:31:04 -08:00
William Valentin
8238d3e981
docs: update state.json with P2 phase entries and test counts
2026-02-06 15:13:14 -08:00
William Valentin
de68deb1b2
feat: add WhatsApp channel adapter (Phase 3c)
2026-02-06 14:42:07 -08:00
William Valentin
7a35b22458
feat: wire up all Phase 2-6 features into daemon and config
...
Integrate all new features into the shared infrastructure:
- Config schema: add memory, discord, slack, process, web_search schemas
- Daemon wiring: memory store init, tool registration, channel adapters
- Orchestrator: memory injection into system prompt, extraction on compaction
- Agent: add setSystemPrompt() for dynamic prompt updates
- Channel/tool index: export new adapters and tool factories
- Add @slack/bolt, discord.js, turndown, linkedom, @mozilla/readability deps
- Update state.json with Phase 3b completion (494 tests passing)
2026-02-06 14:24:39 -08:00