Commit Graph

679 Commits

Author SHA1 Message Date
William Valentin f34a974210 feat: add session-scoped workflow approval gate commands 2026-02-18 10:35:42 -08:00
William Valentin 1508bcf9cb docs: add instruction to regularly track OpenClaw evolution 2026-02-18 10:31:55 -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 d48adbe0b0 docs(agents): require deleting feature branch after merge 2026-02-17 23:53:32 -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 73c58fcbde docs(soul): enforce feature-branch git safety policy 2026-02-17 17:39:27 -08:00
William Valentin 5451f8a1de fix(tooling): surface non-executable tool-use warnings 2026-02-17 16:34:54 -08:00
William Valentin 061b96fd68 Restore interactive re-auth prompt for Google auth CLIs 2026-02-17 16:19:12 -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 59199731c3 fix(gateway): align node push token typing and router test mock 2026-02-17 16:06:03 -08:00
William Valentin 803de57261 fix(gateway): align session mocks and persist normalized push provider 2026-02-17 15:53:08 -08:00
William Valentin 0c5259f49c test(setup): update anthropic default model expectation 2026-02-17 15:50:30 -08:00
William Valentin b0d06d0650 chore(rebase): realign duplicate backend/channel/schema files with main 2026-02-17 15:44:47 -08:00
William Valentin 03fa96583c fix(matrix): allow attachment-only outbound messages 2026-02-17 15:43:57 -08:00
William Valentin b75f7fc4ef test(routing): cover status backend output fast-path 2026-02-17 15:43:45 -08:00
William Valentin 88f6ae5b7a feat(backends): add external-to-external failover before native fallback 2026-02-17 15:43:31 -08:00
William Valentin 898828bb70 feat(audit): log backend routing decisions and fallback events 2026-02-17 15:43:23 -08:00
William Valentin 4400bdfcc9 feat(backends): add retry/backoff controls for external CLI execution 2026-02-17 15:42:49 -08:00
William Valentin 1f3d35726b docs(config): document agent backend routing and add schema guard test 2026-02-17 15:42:35 -08:00
William Valentin ea0988e2f9 fix(backends): validate backends.default and enabled backend set 2026-02-17 15:42:33 -08:00
William Valentin 6d7970f489 feat(backends): support explicit backends.default selection 2026-02-17 15:42:30 -08:00
William Valentin d0b48c5680 test(routing): cover per-agent backend override and native fallback 2026-02-17 15:42:23 -08:00
William Valentin 51af388650 feat(backends): add native fallback and tests for external runner prompt handling 2026-02-17 15:42:19 -08:00
William Valentin 891ee59527 feat(backends): support {prompt} substitution in external CLI args 2026-02-17 15:42:04 -08:00
William Valentin 1d84d69f4f feat(backends): add configurable external CLI args and timeouts 2026-02-17 15:42:01 -08:00
William Valentin bf3dbbfe32 feat(routing): support per-agent backend selection across native/external 2026-02-17 15:41:58 -08:00
William Valentin 1d59becfa5 feat(backends): add codex/gemini external runners and wire backend selection 2026-02-17 15:41:54 -08:00
William Valentin 2273ffd020 feat(agent): implement auto-escalation retries and track remediation state 2026-02-17 15:41:41 -08:00
William Valentin bdded84a9b feat(gemini): fetch URL images as inlineData for multimodal prompts 2026-02-17 15:41:18 -08:00
William Valentin 63adec9cea feat(channels): implement binary attachment upload for matrix/signal/mattermost 2026-02-17 15:40:50 -08:00
William Valentin 18da9ddf90 fix(tui): make verbose mode control raw streaming and tool output 2026-02-17 15:40:09 -08:00
William Valentin 9fbd866435 fix(channels): handle LINE and Zalo outbound attachment references 2026-02-17 15:39:46 -08:00
William Valentin 21a7a18008 fix(config): enforce unsupported backend flags and route by modelFor tags 2026-02-17 15:39:34 -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