Commit Graph

  • bd33a340fb fix(sandbox): sanitize Docker env before marking OPENCLAW_CLI (#42256) main Vincent Koc 2026-03-11 00:59:36 -04:00
  • 061b8258bc macOS: add chat model selector and persist thinking (#42314) Luke 2026-03-11 15:43:04 +11:00
  • bf70a333fa fix: clear pnpm prod audit vulnerabilities Ayaan Zaidi 2026-03-11 09:33:45 +05:30
  • 0aa79fc4d3 fix(build): restore full gate Peter Steinberger 2026-03-11 02:52:27 +00:00
  • c91d1622d5 fix(gateway): split conversation reset from admin reset Peter Steinberger 2026-03-11 02:49:38 +00:00
  • 0ab8d20917 docs(changelog): note interpreter approval hardening Peter Steinberger 2026-03-11 02:44:45 +00:00
  • 0125ce1f44 Gateway: fail closed unresolved local auth SecretRefs (#42672) Josh Avant 2026-03-10 21:41:56 -05:00
  • a52104c235 test: restore fs bridge helper export Peter Steinberger 2026-03-11 02:37:52 +00:00
  • a0d5462571 fix(security): pin staged writes and fs mutations Peter Steinberger 2026-03-11 02:18:11 +00:00
  • daaf211e20 fix(node-host): fail closed on unbound interpreter approvals Peter Steinberger 2026-03-11 02:35:47 +00:00
  • 72b0e00eab refactor: unify sandbox fs bridge mutations Peter Steinberger 2026-03-11 02:10:17 +00:00
  • 841f3b4af5 Switch to org-wide funding.yml file Shadow 2026-03-10 20:55:08 -05:00
  • aad014c7c1 fix: harden subagent control boundaries Peter Steinberger 2026-03-11 01:44:25 +00:00
  • 68c674d37c refactor(security): simplify system.run approval model Peter Steinberger 2026-03-11 01:42:47 +00:00
  • 5716e52417 refactor: unify gateway credential planning Peter Steinberger 2026-03-11 01:37:20 +00:00
  • 3a39dc4e18 refactor(security): unify config write target policy Peter Steinberger 2026-03-11 01:34:53 +00:00
  • 7289c19f1a fix(security): bind system.run approvals to exact argv text Peter Steinberger 2026-03-11 01:25:19 +00:00
  • 8eac939417 fix(security): enforce target account configWrites Peter Steinberger 2026-03-11 01:24:17 +00:00
  • 11924a7026 fix(sandbox): pin fs-bridge staged writes Peter Steinberger 2026-03-11 01:15:22 +00:00
  • 702f6f3305 fix: fail closed for unresolved local gateway auth refs Peter Steinberger 2026-03-11 01:13:43 +00:00
  • ecdbd8aa52 fix(security): restrict leaf subagent control scope Peter Steinberger 2026-03-11 01:12:22 +00:00
  • 3ba6491659 Infra: extract backup and plugin path helpers Gustavo Madeira Santana 2026-03-10 20:16:35 -04:00
  • f4a4b50cd5 refactor: compile allowlist matchers Peter Steinberger 2026-03-11 00:07:16 +00:00
  • fa0329c340 test: cover cron nested lane selection Peter Steinberger 2026-03-11 00:01:45 +00:00
  • f604cbedf3 fix: remove stale allowlist matcher cache Peter Steinberger 2026-03-11 00:00:04 +00:00
  • 825a435709 fix: avoid cron embedded lane deadlock Peter Steinberger 2026-03-10 23:56:21 +00:00
  • 8901032007 Merge remote-tracking branch 'origin/main' Peter Steinberger 2026-03-10 23:55:30 +00:00
  • 36d2ae2a22 SecretRef: harden custom/provider secret persistence and reuse (#42554) Josh Avant 2026-03-10 18:46:47 -05:00
  • 20237358d9 refactor: clarify archive staging intent Peter Steinberger 2026-03-10 23:54:12 +00:00
  • 0bac47de51 refactor: split tar.bz2 extraction helpers Peter Steinberger 2026-03-10 23:53:32 +00:00
  • 9c64508822 refactor: rename tar archive preflight checker Peter Steinberger 2026-03-10 23:52:51 +00:00
  • 6565ae1857 refactor: extract archive staging helpers Peter Steinberger 2026-03-10 23:52:31 +00:00
  • 658cf4bd94 fix: harden archive extraction destinations Peter Steinberger 2026-03-10 23:49:35 +00:00
  • fbc66324ee SecretRef: harden custom/provider secret persistence and reuse (#42554) Josh Avant 2026-03-10 18:46:47 -05:00
  • 201420a7ee fix: harden secret-file readers Peter Steinberger 2026-03-10 23:40:10 +00:00
  • 208fb1aa35 test: share runtime group policy fallback cases Peter Steinberger 2026-03-10 22:20:13 +00:00
  • 344b2286aa refactor: share windows command shim resolution Peter Steinberger 2026-03-10 20:46:32 +00:00
  • 1df78202b9 refactor: share approval gateway client setup Peter Steinberger 2026-03-10 20:45:46 +00:00
  • bc1cc2e50f refactor: share telegram payload send flow Peter Steinberger 2026-03-10 20:43:56 +00:00
  • a455c0cc3d refactor: share passive account lifecycle helpers Peter Steinberger 2026-03-10 20:41:06 +00:00
  • 50ded5052f refactor: share channel config schema fragments Peter Steinberger 2026-03-10 20:34:10 +00:00
  • 4a8e039a5f refactor: share channel config security scaffolding Peter Steinberger 2026-03-10 20:31:14 +00:00
  • 725958c66f refactor: share onboarding secret prompt flows Peter Steinberger 2026-03-10 20:28:25 +00:00
  • 00170f8e1a refactor: share scoped account config patching Peter Steinberger 2026-03-10 20:22:06 +00:00
  • b517dc089a feat(discord): add autoArchiveDuration config option (#35065) David Guttman 2026-03-10 15:13:24 -07:00
  • a76e810193 fix(gateway): harden token fallback/reconnect behavior and docs (#42507) Josh Avant 2026-03-10 17:05:57 -05:00
  • ff2e7a2945 fix(acp): strip provider auth env for child ACP processes (openclaw#42250) Rodrigo Uroz 2026-03-10 18:50:10 -03:00
  • 5ed96da990 fix(browser): surface 429 rate limit errors with actionable hints (#40491) Matt Van Horn 2026-03-10 14:49:31 -07:00
  • 7c76acafd6 fix(acp): scope cancellation and event routing by runId (#41331) Pejman Pour-Moezzi 2026-03-10 14:37:21 -07:00
  • c00117aff2 docs: require codex review in contributing guide (#42503) Onur 2026-03-10 22:15:00 +01:00
  • 53374394fb Fix stale runtime model reuse on session reset (#41173) PonyX-lab 2026-03-11 05:02:43 +08:00
  • 0c17e7c225 docs: document r: spam auto-close label Shadow 2026-03-10 16:00:34 -05:00
  • b16ee34c34 fix(ci): auto-close and lock r: spam items Shadow 2026-03-10 15:58:18 -05:00
  • 9f5dee32f6 fix(acp): implicit streamToParent for mode=run without thread (#42404) David Guttman 2026-03-10 13:42:15 -07:00
  • f209a9be80 test: extract sendpayload outbound contract suite Peter Steinberger 2026-03-10 20:35:03 +00:00
  • 158a3b49a7 test: deduplicate cli option collision fixtures Peter Steinberger 2026-03-10 20:34:54 +00:00
  • 283570de4d fix: normalize stale openai completions transport Peter Steinberger 2026-03-10 20:23:03 +00:00
  • 0976317f96 test: deduplicate diffs extension fixtures Peter Steinberger 2026-03-10 20:22:56 +00:00
  • 23cd997526 fix: make install smoke docker-driver safe Peter Steinberger 2026-03-10 20:02:26 +00:00
  • 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
  • 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
  • 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