Commit Graph

  • 6d4241cbd9 fix: wire modelstudio env discovery (#40634) (thanks @pomelo-nwu) Peter Steinberger 2026-03-10 19:58:11 +00:00
  • 95eaa08781 refactor: rename bailian to modelstudio and fix review issues pomelo-nwu 2026-03-09 13:56:32 +08:00
  • 77a35025e8 feat: integrate Alibaba Bailian Coding Plan into onboarding wizard pomelo-nwu 2026-03-09 13:26:17 +08:00
  • c2e41c57c9 fix(ios): make pairing instructions generic Nimrod Gutman 2026-03-10 21:27:22 +02:00
  • 6bcf89b09b feat(ios): refresh home canvas toolbar Nimrod Gutman 2026-03-10 20:52:40 +02:00
  • 67746a12de iOS: add welcome home canvas Mariano Belinky 2026-03-09 22:10:01 +01:00
  • 8ba1b6eff1 ci: add npm release workflow and CalVer checks (#42414) (thanks @onutc) Onur 2026-03-10 20:09:25 +01:00
  • 0ff184397d docs(telegram): clarify group and sender allowlists (#42451) Altay 2026-03-10 21:56:30 +03:00
  • b205de6154 Docs: add changelog entry for SecretRef traversal (#42455) Josh Avant 2026-03-10 13:52:50 -05:00
  • d30dc28b8c Secrets: reject exec SecretRef traversal ids across schema/runtime/gateway (#42370) Josh Avant 2026-03-10 13:45:37 -05:00
  • 0687e04760 fix: thread runtime config through Discord/Telegram sends (#42352) (thanks @joshavant) (#42352) Josh Avant 2026-03-10 13:30:57 -05:00
  • c2d9386796 fix: log auth profile resolution failures instead of swallowing silently (#41271) Yufeng He 2026-03-11 01:38:49 +08:00
  • e9e8b81939 fix(failover): classify Gemini MALFORMED_RESPONSE as retryable timeout (#42292) JiangNan 2026-03-11 01:34:32 +08:00
  • bc9b35d6ce fix(logging): include model and provider in overload/error log (#41236) jiarung 2026-03-11 01:32:14 +08:00
  • 3b582f1d54 fix(telegram): chunk long html outbound messages (#42240) Ayaan Zaidi 2026-03-10 22:53:04 +05:30
  • 8bf64f219a fix: recognize Poe 402 'used up your points' as billing for fallback (#42278) CryUshio 2026-03-11 01:17:36 +08:00
  • 466cc816a8 docs(acp): document resumeSessionId for session resume (#42280) Pejman Pour-Moezzi 2026-03-10 10:06:09 -07:00
  • bfeea5d23f fix(agents): prevent /v1beta duplication in Gemini PDF URL (#34369) sline 2026-03-11 00:52:49 +08:00
  • 936607ca22 ci: drop detect-secrets check Ayaan Zaidi 2026-03-10 20:35:23 +05:30
  • ac88a39acc fix: align pi-ai 0.57.1 oauth imports and payload hooks Ayaan Zaidi 2026-03-10 20:29:03 +05:30
  • a7a5e01c4c Tests: cover emoji table alignment Vincent Koc 2026-03-10 10:50:21 -04:00
  • 1ec49e33f3 Terminal: wrap table cells by grapheme width Vincent Koc 2026-03-10 10:50:11 -04:00
  • 4efe7a4dcd Terminal: measure grapheme display width Vincent Koc 2026-03-10 10:50:01 -04:00
  • 7a8316706c Tests: cover grapheme terminal width Vincent Koc 2026-03-10 10:49:39 -04:00
  • f50fc2966b docs: add #42173 to CHANGELOG — strip leaked model control tokens (#42216) George Zhang 2026-03-10 07:19:13 -07:00
  • 59bc3c6630 Agents: align onPayload callback and OAuth imports joshavant 2026-03-10 08:50:00 -05:00
  • 3508b4821b docs: add Tengji (George) Zhang to maintainer table (#42190) George Zhang 2026-03-10 06:46:12 -07:00
  • 309162f9a2 fix: strip leaked model control tokens from user-facing text (#42173) George Zhang 2026-03-10 06:27:59 -07:00
  • 208b636414 Changelog: add unreleased March 9 entries Vincent Koc 2026-03-10 08:50:30 -04:00
  • ccc7003360 Changelog: add unreleased March 9 entries Vincent Koc 2026-03-10 08:50:30 -04:00
  • d340ea92d1 chore: add .dev-state to .gitignore (#41848) smysle 2026-03-10 20:35:04 +08:00
  • 048e25c2b2 fix(agents): avoid duplicate same-provider cooldown probes in fallback runs (#41711) Charles Dusek 2026-03-10 07:26:47 -05:00
  • bda63c3c7f fix(mattermost): preserve markdown formatting and native tables (#18655) Echo 2026-03-10 08:10:01 -04:00
  • aca216bfcf feat(acp): add resumeSessionId to sessions_spawn for ACP session resume (#41847) Pejman Pour-Moezzi 2026-03-10 02:36:13 -07:00
  • c2eb12bbc5 ACPX: bump bundled acpx to 0.1.16 (#41975) Bob 2026-03-10 10:18:09 +01:00
  • 6d0547dc2e mattermost: fix DM media upload for unprefixed user IDs (#29925) Teconomix 2026-03-10 09:52:24 +01:00
  • 568b0a22bb fix(msteams): use General channel conversation ID as team key for Bot Framework compatibility (#41838) Brad Groux 2026-03-10 03:13:41 -05:00
  • 450d49ea52 fix(mattermost): read replyTo param in plugin handleAction send (#41176) Daniel Hnyk 2026-03-10 08:49:54 +01:00
  • 3495563cfe fix(sandbox): pass real workspace to sessions_spawn when workspaceAccess is ro (#40757) Daniel Reis 2026-03-10 08:12:50 +01:00
  • 9d403fd415 fix(ui): replace Manual RPC text input with sorted method dropdown (#14967) Austin 2026-03-10 02:30:31 -04:00
  • 5296147c20 CI: select Swift 6.2 toolchain for CodeQL (#41787) Val Alexander 2026-03-10 01:22:41 -05:00
  • 8306eabf85 fix(agents): forward memory flush write path (#41761) Frank Yang 2026-03-10 14:18:41 +08:00
  • 45b74fb56c fix(telegram): move network fallback to resolver-scoped dispatchers (#40740) Eugene 2026-03-10 15:58:51 +10:00
  • d1a59557b5 fix(security): harden replaceMarkers() to catch space/underscore boundary marker variants (#35983) Urian Paul Danut 2026-03-10 05:54:23 +00:00
  • cf9db91b61 fix(web-search): recover OpenRouter Perplexity citations from message annotations (#40881) Laurie Luo 2026-03-10 13:07:44 +08:00
  • 382287026b cron: record lastErrorReason in job state (#14382) futuremind2026 2026-03-10 13:01:45 +08:00
  • da4fec6641 fix(telegram): prevent duplicate messages when preview edit times out (#41662) Wayne 2026-03-10 12:47:39 +08:00
  • 96e4975922 fix: protect bootstrap files during memory flush (#38574) Frank Yang 2026-03-10 12:44:33 +08:00
  • 989ee21b24 ui: fix sessions table collapse on narrow widths (#12175) Benji Peng 2026-03-10 00:14:07 -04:00
  • 705c6a422d Add provider routing details to bug report form (#41712) Tak Hoffman 2026-03-09 23:01:55 -05:00
  • f0eb67923c fix(secrets): resolve web tool SecretRefs atomically at runtime Josh Avant 2026-03-09 22:57:03 -05:00
  • 93c44e3dad ci: drop gha cache from docker release (#41692) Ayaan Zaidi 2026-03-10 09:14:57 +05:30
  • e42c4f4513 docs: harden PR review gates against unsubstantiated fixes Shadow 2026-03-09 22:43:51 -05:00
  • 391f9430ca fix(feishu): pass mediaLocalRoots in sendText local-image auto-convert shim (openclaw#40623) Ayane 2026-03-10 11:26:06 +08:00
  • e74666cd0a build: raise extension openclaw peer floor Ayaan Zaidi 2026-03-10 08:47:56 +05:30
  • 731f1aa906 test: avoid detect-secrets churn in observation fixtures Ayaan Zaidi 2026-03-10 08:43:07 +05:30
  • de49a8b72c Telegram: exec approvals for OpenCode/Codex (#37233) Harold Hunt 2026-03-09 23:04:35 -04:00
  • 9432a8bb3f test: allowlist detect-secrets fixture strings Ayaan Zaidi 2026-03-10 08:14:25 +05:30
  • 25c2facc2b fix(agents): fix Brave llm-context empty snippets (#41387) Zhe Liu 2026-03-09 22:39:57 -04:00
  • 1720174757 fix: auto-close no-ci PR label and document triage labels Shadow 2026-03-09 21:30:47 -05:00
  • 5decb00e9d fix(swiftformat): sync GatewayModels exclusions with OpenClawProtocol (#41242) Neerav Makwana 2026-03-09 21:42:54 -04:00
  • 6b87489890 Revert "feat(ui): add chat infrastructure modules (slice 1 of dashboard-v2)" Val Alexander 2026-03-09 18:47:44 -05:00
  • 9f0a64f855 Revert "Update ui/src/ui/chat/export.ts" Val Alexander 2026-03-09 18:47:40 -05:00
  • 8e412bad0e Revert "fix(ui): address review feedback on chat infra slice" Val Alexander 2026-03-09 18:47:37 -05:00
  • 8a6cd808a1 fix(ui): address review feedback on chat infra slice Val Alexander 2026-03-09 18:09:37 -05:00
  • d648dd7643 Update ui/src/ui/chat/export.ts Val Alexander 2026-03-09 18:07:03 -05:00
  • 5a659b0b61 feat(ui): add chat infrastructure modules (slice 1 of dashboard-v2) Val Alexander 2026-03-09 17:49:06 -05:00
  • c0cba7fb72 Fix one-shot exit hangs by tearing down cached memory managers (#40389) Julia Barth 2026-03-09 16:34:46 -07:00
  • b48291e01e Exec: mark child command env with OPENCLAW_CLI (#41411) Vincent Koc 2026-03-09 16:14:08 -07:00
  • 4790e40ac6 fix(plugins): expose model auth API to context-engine plugins (#41090) Xinhua Gu 2026-03-10 00:07:26 +01:00
  • c9a6c542ef Add HTTP 499 to transient error codes for model fallback (#41468) alan blount 2026-03-09 18:55:10 -04:00
  • de4c3db3e3 Logging: harden probe suppression for observations (#41338) Altay 2026-03-10 01:40:15 +03:00
  • 64746c150c fix(discord): apply effective maxLinesPerMessage in live replies (#40133) Hermione 2026-03-09 22:30:24 +00:00
  • 56f787e3c0 build(protocol): regenerate Swift models after pending node work schemas (#41477) Mariano 2026-03-09 23:22:09 +01:00
  • 531e8362b1 Agents: add fallback error observations (#41337) Altay 2026-03-10 01:12:10 +03:00
  • 3c3474360b acp: harden follow-up reliability and attachments (#41464) Mariano 2026-03-09 23:03:50 +01:00
  • 0669b0ddc2 fix(agents): probe single-provider billing cooldowns (#41422) Altay 2026-03-10 00:58:51 +03:00
  • 0c7f07818f acp: add regression coverage and smoke-test docs (#41456) Mariano 2026-03-09 22:40:14 +01:00
  • 4aebff78bc acp: forward attachments into ACP runtime sessions (#41427) Mariano 2026-03-09 22:32:32 +01:00
  • 8e3f3bc3cf acp: enrich streaming updates for ide clients (#41442) Mariano 2026-03-09 22:26:46 +01:00
  • 30340d6835 Sandbox: import STATE_DIR from paths directly (#41439) Altay 2026-03-10 00:18:41 +03:00
  • d346f2d9ce acp: restore session context and controls (#41425) Mariano 2026-03-09 22:17:19 +01:00
  • e6e4169e82 acp: fail honestly in bridge mode (#41424) Mariano 2026-03-09 22:01:30 +01:00
  • 1bc59cc09d Gateway: tighten node pending drain semantics (#41429) Mariano 2026-03-09 21:56:00 +01:00
  • ef95975411 Gateway: add pending node work primitives (#41409) Mariano 2026-03-09 21:42:57 +01:00
  • 5f90883ad3 fix(auth): reset cooldown error counters on expiry to prevent infinite escalation (#41028) zerone0x 2026-03-10 04:40:11 +08:00
  • 2b2e5e2038 fix(cron): do not misclassify empty/NO_REPLY as interim acknowledgement (#41401) Robin Waslander 2026-03-09 21:16:28 +01:00
  • 0bcddb3d4f iOS: reconnect gateway on foreground return (#41384) Mariano 2026-03-09 21:12:23 +01:00
  • d86647d7db Doctor: fix non-interactive cron repair gating (#41386) Vincent Koc 2026-03-09 12:35:31 -07:00
  • 87d939be79 Agents: add embedded error observations (#41336) Altay 2026-03-09 22:27:05 +03:00
  • d4e59a3666 Cron: enforce cron-owned delivery contract (#40998) Mariano 2026-03-09 20:12:37 +01:00
  • 7b88249c9e fix(telegram): bridge direct delivery to internal message:sent hooks (#40185) Vincent Koc 2026-03-09 11:21:19 -07:00
  • 12702e11a5 plugins: harden global hook runner state (#40184) Vincent Koc 2026-03-09 11:20:33 -07:00
  • 14bbcad169 fix(acp): propagate setSessionMode gateway errors to client (#41185) Pejman Pour-Moezzi 2026-03-09 09:50:38 -07:00
  • eab39c721b fix(acp): map error states to end_turn instead of unconditional refusal (#41187) Pejman Pour-Moezzi 2026-03-09 09:37:33 -07:00
  • 4815dc0603 Update CONTRIBUTING.md Radek Sienkiewicz 2026-03-09 17:27:29 +01:00
  • 2cce45962f Add Robin Waslander to maintainers Robin Waslander 2026-03-09 17:23:56 +01:00
  • 258b7902a4 Update CONTRIBUTING.md Radek Sienkiewicz 2026-03-09 17:13:16 +01:00
  • 425bd89b48 Allow ACP sessions.patch lineage fields on ACP session keys (#40995) xaeon2026 2026-03-09 12:08:11 -04:00
  • 54be30ef89 fix(agents): bound compaction retry wait and drain embedded runs on restart (#40324) Charles Dusek 2026-03-09 10:27:29 -05:00