Commit Graph

417 Commits

Author SHA1 Message Date
William Valentin 43b9324c14 feat(webchat): add personal assistant mode controls in settings 2026-02-18 12:04:37 -08:00
William Valentin 67d235ebf5 feat(tui): single ctrl+c clears input, double ctrl+c exits 2026-02-18 11:38:21 -08:00
William Valentin 21232748b9 fix: graceful ctrl+c shutdown and await session-end memory writes 2026-02-18 11:30:47 -08:00
William Valentin 55cde541ea fix: abort model retries immediately on user cancellation 2026-02-18 11:21:57 -08:00
William Valentin a76c5ae346 feat: default to full-access mode with hook-based sensitive guards 2026-02-18 11:14:35 -08:00
William Valentin 59c1033da0 feat: add minimal companion client CLI command 2026-02-18 11:02:21 -08:00
William Valentin 7ca5d5bff5 feat: improve channel message chunking boundary quality 2026-02-18 10:50:34 -08:00
William Valentin 49f0e0598b feat: add setup channel verification checklist output 2026-02-18 10:48:49 -08:00
William Valentin 8234cc93f3 feat: add webchat pwa push subscription support 2026-02-18 10:46:55 -08:00
William Valentin 02fa604c7c feat: add in-chat skill discovery and local registry install command 2026-02-18 10:41:12 -08:00
William Valentin f34a974210 feat: add session-scoped workflow approval gate commands 2026-02-18 10:35:42 -08:00
William Valentin 8e3cd2e0ba feat: add multi-key auth profile rotation for model providers 2026-02-18 10:29:54 -08:00
William Valentin f341149ac7 feat: add automation reactions event-trigger layer 2026-02-18 10:26:40 -08:00
William Valentin a71aa5992d feat: implement tier-a4 tts voice output replies 2026-02-18 10:22:28 -08:00
William Valentin 3eb07875f1 docs: refine OpenClaw analysis with quantified deltas 2026-02-18 10:17:04 -08:00
William Valentin 865068b71c feat: add announce delivery mode for automation runs 2026-02-18 10:14:45 -08:00
William Valentin f38fc063d2 feat: add proactive memory extraction and daily logs 2026-02-18 10:10:47 -08:00
William Valentin 9cbd66cdcc feat: preempt active runs in interrupt queue mode 2026-02-18 10:06:35 -08:00
William Valentin b786b1435a docs: add Feb 2026 OpenClaw strategic analysis and Flynn roadmap 2026-02-18 10:02:29 -08:00
William Valentin 0881fca21f docs: add OpenClaw strategic analysis and Flynn recommendations 2026-02-18 09:52:53 -08:00
William Valentin df931002aa docs: mark earlier_plans as archived metadata 2026-02-18 08:20:17 -08:00
William Valentin b62889a843 docs: mark earlier_plans metadata as completed in state tracker 2026-02-18 08:18:21 -08:00
William Valentin 5a4d4b2e21 docs: archive stale plan checklists and clarify canonical tracking 2026-02-18 08:15:39 -08:00
William Valentin 16af5e75fd feat: make /transfer bidirectional across telegram and tui 2026-02-18 07:55:08 -08:00
William Valentin 540f6780e6 feat(safety): gate sensitive tools behind elevation and immutable denylist 2026-02-17 23:51:04 -08:00
William Valentin 9345a864f4 fix(agent): add model request timeouts and empty-response fallback 2026-02-17 23:05:21 -08:00
William Valentin 5451f8a1de fix(tooling): surface non-executable tool-use warnings 2026-02-17 16:34:54 -08:00
William Valentin 9c9ab92e9d feat(gateway): expand sessions surface with operator metadata and paging hardening 2026-02-17 16:14:06 -08:00
William Valentin 47187aa878 docs(plans): align next_up with 100% gap scorecard 2026-02-17 16:07:31 -08:00
William Valentin 477f3a5cf2 docs(plans): reconcile 3-phase checklist with implemented coverage 2026-02-17 16:06:52 -08:00
William Valentin 01f75e536d fix(companion): clear disconnect metadata after reconnect 2026-02-17 15:38:30 -08:00
William Valentin 809000b6c6 feat(companion): add direct disconnect metadata getters 2026-02-17 15:38:30 -08:00
William Valentin 6821e3779f fix(companion): preserve manual disconnect snapshot metadata 2026-02-17 15:38:30 -08:00
William Valentin 95df7cd445 feat(companion): allow platform disconnect code and reason 2026-02-17 15:38:30 -08:00
William Valentin 44b686da9c feat(companion): add disconnect metadata to connection snapshots 2026-02-17 15:38:30 -08:00
William Valentin 44916fc9b2 test(companion): cover cancel wait snapshot updates 2026-02-17 15:38:14 -08:00
William Valentin 33812e3845 test(companion): verify clearEventSubscriptions count integration 2026-02-17 15:38:14 -08:00
William Valentin ffc7c4e9b3 feat(companion): return clearEventSubscriptions result counts 2026-02-17 15:38:14 -08:00
William Valentin 06bdb27f70 test(companion): add connection snapshot integration coverage 2026-02-17 15:38:14 -08:00
William Valentin c8f6d76638 feat(companion): add connection snapshot helper 2026-02-17 15:38:14 -08:00
William Valentin 965267d67e test(companion): add event surface snapshot integration coverage 2026-02-17 15:38:14 -08:00
William Valentin 29523bcdac feat(companion): add event surface snapshot helper 2026-02-17 15:38:14 -08:00
William Valentin a6e9daaaef test(companion): add non-finite waitForIdle validation coverage 2026-02-17 15:38:14 -08:00
William Valentin 9e442920d2 test(companion): verify cancelPendingEventWaits count integration 2026-02-17 15:38:14 -08:00
William Valentin 83236a4ba3 feat(companion): return cancelPendingEventWaits count 2026-02-17 15:38:14 -08:00
William Valentin a4e9828592 test(companion): add cancelPendingEventWaits integration coverage 2026-02-17 15:38:14 -08:00
William Valentin c4a8d099d6 feat(companion): add cancellable pending event wait helper 2026-02-17 15:38:14 -08:00
William Valentin c41332a643 fix(companion): validate event wait timeout options 2026-02-17 15:38:13 -08:00
William Valentin 45ea084cf0 feat(companion): add idle observability alias 2026-02-17 15:38:13 -08:00
William Valentin 699f848fc5 test(companion): cover waitForIdle pre-aborted signal 2026-02-17 15:38:13 -08:00