Commit Graph

  • 501190d2e8 refactor(sandbox): remove tool policy facade (#54684) Nimrod Gutman 2026-03-25 23:03:24 +02:00
  • c6d8318d07 Trigger preflight compaction from transcript estimates when usage is stale (#49479) Jared 2026-03-25 16:22:16 -04:00
  • c02ee8a3a4 OpenShell: exclude hooks/ from mirror sync (#54657) Jacob Tomlinson 2026-03-25 12:59:07 -07:00
  • d1bfe08424 fix: apply host-env blocklist to auth-profile env refs in daemon install (#54627) Jacob Tomlinson 2026-03-25 12:57:22 -07:00
  • e34694733f fix(talk-voice): enforce operator.admin scope on /voice set config writes (#54461) Jacob Tomlinson 2026-03-25 12:55:26 -07:00
  • d81593c6e2 fix: trigger compaction on LLM timeout with high context usage (#46417) Joseph Krug 2026-03-25 15:51:36 -04:00
  • 1b3a1246d0 Block reset-profile on lower-privilege browser request surfaces (#54618) Devin Robison 2026-03-25 12:36:59 -07:00
  • 4797bbc5b9 fix: reject path traversal and home-dir patterns in media parse layer (#54642) Devin Robison 2026-03-25 12:35:16 -07:00
  • 84401223c7 fix: per-model cooldown scope, stepped backoff, and user-facing rate-limit message (#49834) kiranvk2011 2026-03-26 00:33:49 +05:30
  • 6efc4e8ef2 test: fix windows tmp root assertions Tak Hoffman 2026-03-25 13:44:54 -05:00
  • b7d70ade3b Fix/telegram writeback admin scope gate (#54561) Devin Robison 2026-03-25 11:12:09 -07:00
  • 89c4c674d1 fix(compaction): surface safeguard cancel reasons and clarify /compact skips (#51072) Andrii Furmanets 2026-03-25 20:03:22 +02:00
  • 7847e67f8a plugin-runtime: expose runHeartbeatOnce in system API (#40299) M1a0 2026-03-26 01:47:01 +08:00
  • 4ae4d1fabe fix: mid-turn 429 rate limit silent no-reply and context engine registration failure (#50930) chenxingzhen 2026-03-26 01:43:08 +08:00
  • e0972db7a2 fix: stop leaking reply tags in iMessage outbound text (#39512) (thanks @mvanhorn) Matt Van Horn 2026-03-25 10:30:16 -07:00
  • f63c4b0856 test: keep vitest on forks only Tak Hoffman 2026-03-25 12:21:28 -05:00
  • 055ad65896 Telegram: ignore self-authored DM message updates (#54530) Harold Hunt 2026-03-25 13:16:35 -04:00
  • 685f17460d build: update appcast for 2026.3.24 Peter Steinberger 2026-03-25 10:09:29 -07:00
  • 2de32fbf14 fix: reconcile session compaction count after late compaction success (#45493) Jackal Xin 2026-03-25 13:00:41 -04:00
  • cff6dc94e3 docs: format changelog for release v2026.3.24 Peter Steinberger 2026-03-25 09:34:30 -07:00
  • 97a7e93db4 build: prepare 2026.3.24 release Peter Steinberger 2026-03-25 09:28:45 -07:00
  • e2e9f979ca feat(minimax): add image generation provider and trim model catalog to M2.7 (#54487) liyuan97 2026-03-26 00:29:35 +08:00
  • 7cc86e9685 fix(release): add plugin-sdk:check-exports to release:check (#54283) xieyongliang 2026-03-26 00:11:17 +08:00
  • c2a2edb329 Fix local copied package installs honoring staged project .npmrc (#54543) Devin Robison 2026-03-25 08:59:33 -07:00
  • a0b9dc0078 fix(feishu): use message create_time for inbound timestamps (#52809) Lin Z 2026-03-25 23:36:12 +08:00
  • bd4237c16c fix(feishu): close WebSocket connections on monitor stop (#52844) Lin Z 2026-03-25 23:32:21 +08:00
  • edb5123f26 fix(sandbox): honor sandbox alsoAllow and explicit re-allows (#54492) Nimrod Gutman 2026-03-25 16:51:13 +02:00
  • e9ac2860c1 docs: prepare 2026.3.24-beta.2 release v2026.3.24-beta.2 Peter Steinberger 2026-03-25 06:57:38 -07:00
  • da60aff17a Tests: isolate security audit home skill resolution (#54473) Harold Hunt 2026-03-25 09:43:19 -04:00
  • ee714f5a42 test(media): make local roots fixture windows-safe Peter Steinberger 2026-03-25 06:23:43 -07:00
  • ea08f2eb8c fix(runtime): support Node 22.14 installs Peter Steinberger 2026-03-25 06:15:21 -07:00
  • 3c3fd8c386 Discord: log rejected native command deploy failures (#54118) Harold Hunt 2026-03-25 09:19:46 -04:00
  • 436aa838fe test(release): sync llama peer fixture Peter Steinberger 2026-03-25 06:05:50 -07:00
  • 284084672a fix(ci): restore e2e docker cache boundary Peter Steinberger 2026-03-25 05:56:31 -07:00
  • 66c88b4c77 fix(update): preflight npm target node engine Peter Steinberger 2026-03-25 05:59:53 -07:00
  • c92002e1de fix(media): align outbound media access with fs policy Peter Steinberger 2026-03-25 05:49:06 -07:00
  • 39ad51426c test: add Open WebUI docker smoke Peter Steinberger 2026-03-25 05:26:38 -07:00
  • 9e95125f06 fix(config): ignore same-base correction publish warnings Peter Steinberger 2026-03-25 04:58:03 -07:00
  • b19cc399b6 test: fix clobbered config snapshot expectation v2026.3.24-beta.1 Peter Steinberger 2026-03-25 04:53:53 -07:00
  • 3b6d980c52 refactor: unify whatsapp identity handling Peter Steinberger 2026-03-25 04:45:40 -07:00
  • cdba1e6771 fix: copy openclaw bin before docker install Peter Steinberger 2026-03-25 04:44:45 -07:00
  • d874f3970a build: prepare 2026.3.24-beta.1 Peter Steinberger 2026-03-25 04:40:25 -07:00
  • 7c2790cec4 test: isolate voice-call temp stores Peter Steinberger 2026-03-25 11:39:47 +00:00
  • c3d1dbc696 refactor(openai): extract codex auth identity helper Peter Steinberger 2026-03-25 04:23:51 -07:00
  • d363af8c13 refactor(auth): separate profile ids from email metadata Peter Steinberger 2026-03-25 04:23:02 -07:00
  • f3fe019e3d fix(whatsapp): use async fs.promises.readFile for selfLid creds read khhjoe 2026-03-25 11:05:43 +08:00
  • 770a5ee5b1 fix(whatsapp): read selfLid from creds.json for reply-to-bot detection khhjoe 2026-03-25 01:21:44 +08:00
  • 93594a1440 fix(whatsapp): compare selfLid for reply-to-bot implicit mention in groups khhjoe 2026-03-25 01:13:16 +08:00
  • ff25407861 fix(whatsapp): unwrap FutureProofMessage (botInvokeMessage) to restore reply-to-bot detection khhjoe 2026-03-25 00:52:06 +08:00
  • 52bec1612c test: collapse telegram transport and status suites Peter Steinberger 2026-03-25 11:22:26 +00:00
  • 12082f47bd test: collapse telegram button and access suites Peter Steinberger 2026-03-25 11:21:43 +00:00
  • b7f2b0d7b9 refactor: align pairing replies, daemon hints, and feishu mention policy Peter Steinberger 2026-03-25 04:21:51 -07:00
  • 524004ff32 docs: add missing changelog items Peter Steinberger 2026-03-25 04:21:06 -07:00
  • 3de04bdd6d test: collapse telegram context and transport suites Peter Steinberger 2026-03-25 11:16:23 +00:00
  • fc49258c12 test: collapse telegram helper suites Peter Steinberger 2026-03-25 11:15:36 +00:00
  • 9873ef0e39 docs: sort changelog by user impact Peter Steinberger 2026-03-25 04:14:12 -07:00
  • 94041f06b4 test: harden parallels npm update runner Peter Steinberger 2026-03-25 11:13:09 +00:00
  • b497f3cda0 fix: normalize before_dispatch conversation id Ayaan Zaidi 2026-03-25 16:28:31 +05:30
  • 15776091a8 fix(whatsapp): avoid eager login tool runtime access Ayaan Zaidi 2026-03-25 16:23:34 +05:30
  • a10d587b41 fix: preserve before_dispatch delivery semantics (#50444) (thanks @gfzhx) ZhangXuan 2026-03-25 18:46:08 +08:00
  • 765182dcc6 fix: skip session:patch hook clone without listeners Ayaan Zaidi 2026-03-25 16:11:33 +05:30
  • ee0dcaa7b0 fix: unify log timestamp offsets (#38904) (thanks @sahilsatralkar) Ayaan Zaidi 2026-03-25 16:04:27 +05:30
  • 3e2e9bc238 fix: isolate session:patch hook payload (#53880) (thanks @graciegould) Gracie Gould 2026-03-25 03:29:38 -07:00
  • 419824729a fix: fail loud when PTY cursor mode is unknown (#51490) (thanks @liuy) Liu Yuan 2026-03-25 18:21:27 +08:00
  • 717ff0d667 fix: cover macOS Edge osascript fallback path (#48561) (thanks @zoherghadyali) Ayaan Zaidi 2026-03-25 15:44:50 +05:30
  • 0295271f97 fix: add changelog for macOS Edge default browser detection (#48561) (thanks @zoherghadyali) Ayaan Zaidi 2026-03-25 15:41:40 +05:30
  • 2fe38b0201 fix(browser): add Edge LaunchServices bundle IDs for macOS default browser detection Zoher Ghadyali 2026-03-24 16:23:09 -07:00
  • 55dc6a8bb2 cron: queue isolated delivery awareness Sparkyrider 2026-03-25 03:15:37 -05:00
  • 2a40612058 fix: make telegram thread create use topic payload (#54336) (thanks @andyliu) Ayaan Zaidi 2026-03-25 13:39:43 +05:30
  • e1cd90db6e fix(cli): route telegram thread create to topic-create Andy 2026-03-25 15:36:35 +08:00
  • 4140100807 fix: clarify cron best-effort partial delivery status (#42535) (thanks @MoerAI) ToToKr 2026-03-25 16:19:32 +09:00
  • c7f021f70f fix: preflight invalid telegram photos (#52545) (thanks @hnshah) hnshah 2026-03-24 23:30:20 -07:00
  • b9857a2b79 test: allow daemon start hints to grow on linux (#54058) (thanks @byungsker) Peter Steinberger 2026-03-24 23:02:52 -07:00
  • 8b80690a1a test: accept fenced discord pairing codes (#54058) (thanks @byungsker) Peter Steinberger 2026-03-24 22:57:31 -07:00
  • fac0a172e5 test: refresh pairing reply assertions for fenced codes (#54058) (thanks @byungsker) Peter Steinberger 2026-03-24 22:42:13 -07:00
  • 2566d6b300 fix: finish feishu open-group docs and baselines (#54058) (thanks @byungsker) Peter Steinberger 2026-03-24 22:33:47 -07:00
  • a322059efa test(feishu): update config-schema test for removed requireMention default lbo728 2026-03-25 13:39:12 +09:00
  • 69195f7e9d fix(feishu): default requireMention to false for groupPolicy open lbo728 2026-03-25 08:03:40 +09:00
  • 89b7fee352 fix: preserve Telegram forum topic last-route delivery (#53052) (thanks @VACInc) VACInc 2026-03-25 02:01:01 -04:00
  • 1c82b06645 test: collapse msteams state and monitor suites Peter Steinberger 2026-03-25 05:56:16 +00:00
  • e53809035e test: collapse msteams graph suites Peter Steinberger 2026-03-25 05:55:32 +00:00
  • b99b521a92 test: collapse msteams helper suites Peter Steinberger 2026-03-25 05:54:48 +00:00
  • f5408d82d2 refactor: unify gateway handshake timeout wiring Peter Steinberger 2026-03-24 22:53:06 -07:00
  • 258a214bcb refactor: centralize daemon service start state flow Peter Steinberger 2026-03-24 22:48:26 -07:00
  • 5dec3dddc4 style(auth): wrap codex fallback formatting Liren Pan 2026-03-25 01:22:08 +08:00
  • 773427470a test(auth): cover codex jwt fallback branches Liren Pan 2026-03-25 01:21:22 +08:00
  • b6e70a5cdd auth: derive codex oauth profile ids from jwt claims Liren Pan 2026-03-25 00:54:50 +08:00
  • abec3ed645 fix: keep Telegram native commands on runtime snapshot (#53179) (thanks @nimbleenigma) nimbleenigma 2026-03-25 01:48:54 -04:00
  • 57e2223eec test: align pairing reply assertions Peter Steinberger 2026-03-25 05:47:49 +00:00
  • 6c3e767289 refactor: centralize Discord gateway supervision Peter Steinberger 2026-03-24 22:44:00 -07:00
  • efafbece17 test: collapse nextcloud-talk send and helper suites Peter Steinberger 2026-03-25 05:38:26 +00:00
  • 717ee2fa59 fix(gateway): raise default connect challenge timeout dobbylorenzbot 2026-03-24 20:16:19 +01:00
  • db35f30005 fix: validate config before restart + derive loaded from real state HCL 2026-03-25 08:04:32 +08:00
  • d2248534d8 fix(daemon): bootstrap stopped service on gateway start HCL 2026-03-25 07:39:05 +08:00
  • 7467f304a7 test: collapse nextcloud-talk helper suites Peter Steinberger 2026-03-25 05:33:14 +00:00
  • e8e45a4936 test: collapse synology-chat helper suites Peter Steinberger 2026-03-25 05:32:32 +00:00
  • c22f3c514b test: collapse googlechat helper suites Peter Steinberger 2026-03-25 05:31:51 +00:00
  • 149c4683a3 fix: scope Telegram pairing code blocks (#52784) (thanks @sumukhj1219) SUMUKH 2026-03-25 11:03:33 +05:30
  • 9ab226d275 fix(discord): remove safety error listener after teardown to prevent leak sfwn 2026-03-25 11:25:30 +08:00
  • 731016472c fix(discord): prevent uncaught gateway errors from crashing the process sfwn 2026-03-25 10:51:28 +08:00