William Valentin
3863f59b45
docs(plan): record voice wake and capture gap completion
2026-02-16 10:17:28 -08:00
William Valentin
a9b38150c0
docs(plan): record imessage bluebubbles gap completion
2026-02-16 09:41:35 -08:00
William Valentin
2cadff901d
docs(plan): record google chat gap completion
2026-02-16 02:08:00 -08:00
William Valentin
51ff5523ae
docs(plan): record microsoft teams gap completion
2026-02-16 02:00:19 -08:00
William Valentin
c2bd8fa313
docs(plan): record signal gap completion and next up
2026-02-16 01:54:59 -08:00
William Valentin
81c97a9df1
feat(memory): add experimental qmd search backend
2026-02-15 19:33:43 -08:00
William Valentin
c6e3d09ecc
feat(gateway): add sender presence tracking
2026-02-15 19:28:16 -08:00
William Valentin
342f22db14
docs(plans): mark deployment targets complete
2026-02-15 18:33:13 -08:00
William Valentin
b9c752c9d8
docs: update OpenClaw gap analysis for synthetic provider
2026-02-14 09:39:20 -08:00
William Valentin
f9446a4d67
docs: update gap analysis and state.json for setup wizard
...
Mark onboard wizard as MATCH (100/128, 78%). Update test count to 1151.
Add setup-wizard plan entry to state.json.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-10 09:44:52 -08:00
William Valentin
bab3f26ef6
docs: update pairing docs with SQLite persistence and TUI execution details
2026-02-09 22:09:30 -08:00
William Valentin
e86653fc14
docs: update state.json and gap analysis scorecard for Tier 4 completion (77% match rate)
2026-02-09 18:30:42 -08:00
William Valentin
9be8f76bc7
feat: implement Tier 3 features — lane queue, credential redaction, token dashboard, xAI, Voyage AI
...
- Lane Queue: per-session FIFO queue in gateway replacing reject-when-busy (9 tests)
- Credential Redaction: redactConfig() expanded to cover 18+ secret fields (16 tests)
- Web UI Token Dashboard: system.tokenUsage endpoint + Usage page with summary cards
- xAI (Grok) Provider: OpenAI-compatible client with model pricing
- Voyage AI Embeddings: new embedding provider with configurable dimensions (5 tests)
- Update gap analysis: 90→95 match (70%→74%), Tier 3 section marked DONE
- Update state.json: test count 1001→1034, add tier3_completion entry
Total: 1034 tests passing across 85 files, typecheck clean
2026-02-09 10:32:57 -08:00
William Valentin
fcbab1e1ee
docs: document system.info tool and runtime context in README, CHANGELOG, and gap analysis
2026-02-07 16:27:16 -08:00
William Valentin
be3363fdc8
docs: update state.json and gap analysis — file.patch + Gmail (87/116 = 75%)
2026-02-07 15:40:45 -08:00
William Valentin
93c0d64e8d
docs: update gap analysis — mark Tier 2 as complete (85/116 = 73%)
2026-02-07 14:46:23 -08:00
William Valentin
d5694649bf
docs: update gap analysis for tier 1 implementation (65% → 69%)
...
Mark 5 features as MATCH: tool groups, session pruning, /think,
/verbose, typing indicators. Update scorecard (80/116 features),
remove completed Tier 1 section from remaining gaps.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 13:36:22 -08:00
William Valentin
6bb424cddc
feat: add agent tools and sanitize tool names for Anthropic API
...
Add 8 new agent-callable tools (sessions.list/history/create/delete,
agents.list, message.send, cron.list/trigger) and sanitize tool names
at the API boundary (dots → underscores) to comply with Anthropic's
`^[a-zA-Z0-9_-]{1,128}` requirement. Reverse-maps sanitized names
back to internal names for hook callbacks and tool execution.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 12:23:09 -08:00
William Valentin
0180d4fb8f
docs: add Phase 0/1 implementation plan and feature gap analysis
2026-02-06 13:17:51 -08:00