Commit Graph

  • a1df0939db refactor(bluebubbles): split monitor parsing and processing modules Peter Steinberger 2026-02-13 18:23:36 +00:00
  • a750a195e5 refactor(extensions): extract feishu dedup and mattermost onchar helpers Peter Steinberger 2026-02-13 18:15:19 +00:00
  • 6310b8b7fc refactor(ui): split usage styles into modular parts Peter Steinberger 2026-02-13 18:09:42 +00:00
  • 68dbbc7c5f refactor(ui): split usage view into focused modules Peter Steinberger 2026-02-13 18:07:25 +00:00
  • 4c401d336d refactor(memory): extract manager sync and embedding ops Peter Steinberger 2026-02-13 18:02:00 +00:00
  • b47fa9e715 refactor(exec): extract bash tool runtime internals Peter Steinberger 2026-02-13 17:49:29 +00:00
  • 3f5e72835e refactor(tts): extract directives and provider core Peter Steinberger 2026-02-13 17:44:22 +00:00
  • 83bc73f4ea refactor(exec-approvals): split allowlist evaluation module Peter Steinberger 2026-02-13 17:39:55 +00:00
  • 81fbfa06ee refactor(exec-approvals): extract command analysis module Peter Steinberger 2026-02-13 17:36:03 +00:00
  • 2a1f8b2615 refactor(media): extract runner entry execution helpers Peter Steinberger 2026-02-13 17:32:38 +00:00
  • 1d46d3ae4e refactor(node-host): extract invoke handlers Peter Steinberger 2026-02-13 17:26:12 +00:00
  • 02684b913b refactor(cli): split update command modules Peter Steinberger 2026-02-13 17:19:25 +00:00
  • 39af215c31 refactor(outbound): extract message action param helpers Peter Steinberger 2026-02-13 17:12:31 +00:00
  • 23555de5d9 refactor(security): extract channel audit checks Peter Steinberger 2026-02-13 17:05:36 +00:00
  • ca3a42009c refactor(memory): extract qmd scope helpers Peter Steinberger 2026-02-13 17:00:54 +00:00
  • c256503ea1 refactor(infra): extract session cost usage types Peter Steinberger 2026-02-13 16:56:19 +00:00
  • 5a431f57fc refactor(infra): split heartbeat event filters Peter Steinberger 2026-02-13 16:50:57 +00:00
  • a79c2de956 refactor(gateway): extract ws auth message helpers Peter Steinberger 2026-02-13 16:48:06 +00:00
  • 5429f2e635 refactor(line): split flex template builders Peter Steinberger 2026-02-13 16:45:14 +00:00
  • b05c41f344 perf: reduce gateway multi e2e websocket churn Peter Steinberger 2026-02-13 19:07:53 +00:00
  • 71939523a0 fix: normalize Discord autoThread reply target (#8302) (thanks @gavinbmoore) Shadow 2026-02-13 13:04:19 -06:00
  • e65b649993 fix(discord): ensure autoThread replies route to existing threads Claw 2026-02-03 21:24:30 +00:00
  • 1af0edf7ff fix: ensure exec approval is registered before returning (#2402) (#3357) Ramin Shirali Hossein Zade 2026-02-13 19:57:02 +01:00
  • a15033876c fix: add Discord voice message changelog (#7253) (thanks @nyanjou) Shadow 2026-02-13 12:42:47 -06:00
  • c87e481ec9 Discord: fix voice duration error handling Shadow 2026-02-13 12:34:59 -06:00
  • 1c9c01ff49 Discord: refine voice message handling Shadow 2026-02-13 12:33:45 -06:00
  • 76ab377a19 style: use bit shift operators for Discord message flags nyanjou 2026-02-03 14:38:39 +01:00
  • b4359c84f7 feat(discord): add silent support for voice messages nyanjou 2026-02-03 14:35:30 +01:00
  • 385eed14f6 fix(discord): pass silent flag through plugin action handler nyanjou 2026-02-03 14:28:39 +01:00
  • 77df8b1104 feat(discord): add silent message support (SUPPRESS_NOTIFICATIONS flag) nyanjou 2026-02-03 14:19:24 +01:00
  • b9da2c4679 fix: address code review feedback nyanjou 2026-02-02 17:23:08 +01:00
  • 36525a974e fix(discord): use fetch with proper headers for voice message upload nyanjou 2026-02-02 17:13:49 +01:00
  • a09e4fac3f feat(discord): add voice message support nyanjou 2026-02-02 17:00:19 +01:00
  • aec3221391 chore: revert upstream labeler.yml to unblock fork push Yi LIU 2026-02-14 02:00:47 +08:00
  • a5ccfa57a8 refactor(process): use dedicated CommandLaneClearedError in clearCommandLane Yi LIU 2026-02-14 01:43:33 +08:00
  • a49dd83b14 fix(process): reject pending promises when clearing command lane Yi LIU 2026-02-14 01:26:05 +08:00
  • f7e2b8ff5f fix(discord): autoThread race condition when multiple agents mentioned Hunter 2026-02-02 16:36:43 -06:00
  • 42bfcd9c30 fix(discord): handle missing guild/channel data in link resolution Clawdbot 2026-02-02 01:08:14 +00:00
  • 3c00a9e330 perf: remove redundant cli health checks from gateway multi e2e Peter Steinberger 2026-02-13 18:35:03 +00:00
  • ab0d8ef8c1 fix(daemon): preserve backslashes in parseCommandLine on Windows (#15642) Artale 2026-02-13 19:27:06 +01:00
  • 39e6e4cd2c perf: reduce test/runtime overhead in plugin runtime and e2e harness Peter Steinberger 2026-02-13 18:24:14 +00:00
  • 3cbcba10cf fix(security): enforce bounded webhook body handling Peter Steinberger 2026-02-13 19:14:36 +01:00
  • 2f9c523bbe CI: run auto-response on label events (#15657) Shadow 2026-02-13 12:14:49 -06:00
  • 5cd9e210fa fix(tui): preserve streamed text when final payload regresses (#15452) (#15573) Tseka Luk 2026-02-14 02:12:59 +08:00
  • be18f5f0f0 Process: fix Windows exec env overrides Shadow 2026-02-13 12:06:26 -06:00
  • 6bc6cdad94 fix(nodes-tool): add exec approval flow for agent tool run action (#4726) Ross Morsali 2026-02-13 19:04:24 +01:00
  • e84318e4bc fix: replace control-char regex with explicit sanitizer Peter Steinberger 2026-02-13 17:57:14 +00:00
  • 201ac2b72a perf: replace proper-lockfile with lightweight file locks Peter Steinberger 2026-02-13 17:57:08 +00:00
  • c544811559 fix(whatsapp): preserve outbound document filenames (#15594) Tseka Luk 2026-02-14 01:54:10 +08:00
  • f59df95896 Config: preserve env var references on write (#15600) Shadow 2026-02-13 11:52:23 -06:00
  • eed8cd383f fix(agent): search all agent stores when resolving --session-id (#13579) Marcus Castro 2026-02-13 14:46:54 -03:00
  • 649826e435 fix(security): block private/loopback/metadata IPs in link-understanding URL detection (#15604) AI-Reviewer-QS 2026-02-14 01:38:40 +08:00
  • fdfc34fa1f perf(test): stabilize e2e harness and reduce flaky gateway coverage Peter Steinberger 2026-02-13 17:31:58 +00:00
  • 2ab7715d16 docs: clarify auto-install deps recovery workflow Peter Steinberger 2026-02-13 18:28:51 +01:00
  • d91e995e46 fix(inbound): preserve literal backslash-n sequences in Windows paths (#11547) Marcus Castro 2026-02-13 14:24:01 -03:00
  • 684578ecf6 CI: drop trusted label for experienced contributors (#15605) Shadow 2026-02-13 11:23:05 -06:00
  • 3d921b6157 fix(slack): apply limit parameter to emoji-list action (#13421) Marcus Castro 2026-02-13 14:20:41 -03:00
  • 86e4fe0a7a Auth: land codex oauth onboarding flow (#15406) Mariano Belinky 2026-02-13 17:18:20 +00:00
  • 7ec60d6449 fix: use relayAbort helper for addEventListener to preserve AbortError reason Marcus Castro 2026-02-06 20:51:04 -03:00
  • 5ac8d1d2bb test: add abort .bind() behavioral tests (#7174) Marcus Castro 2026-02-06 20:30:37 -03:00
  • d9c582627c perf: use .abort.bind() instead of arrow closures to prevent memory leaks (#7174) Marcus Castro 2026-02-06 20:30:29 -03:00
  • d637a26350 Gateway: sanitize WebSocket log headers (#15592) Shadow 2026-02-13 11:11:54 -06:00
  • b3b49bed80 fix(slack): override video/* MIME to audio/* for voice messages (#14941) Marcus Castro 2026-02-13 14:09:04 -03:00
  • 1f4943af3d fix: note Discord guild allowlist resolution (#12326) (thanks @headswim) Shadow 2026-02-13 11:01:02 -06:00
  • f4e295a63b Discord: fix bare guild ID misrouted as channel ID in parser headswim 2026-02-08 23:06:43 -05:00
  • 5325d2ca51 Discord: gate guild prefix to numeric keys Shadow 2026-02-13 10:57:16 -06:00
  • 397011bd78 fix: increase image tool maxTokens from 512 to 4096 (#11770) Lilo 2026-02-14 00:52:27 +08:00
  • 1c36bec970 Apply suggestion from @Copilot Burak Sormageç 2026-02-11 23:28:53 -05:00
  • ff0ce32840 Apply suggestion from @Copilot Burak Sormageç 2026-02-11 23:28:41 -05:00
  • 23b1b51568 fix(windows): normalize env entries for spawn Burak Sormageç 2026-01-30 16:31:35 +00:00
  • e97aa45428 fix(windows): handle undefined environment variables in runCommandWithTimeout Burak Sormageç 2026-01-30 16:17:36 +00:00
  • d7fb01afad fix(windows): resolve command execution and binary detection issues Burak Sormageç 2026-01-30 14:56:46 +00:00
  • 1eccfa8934 perf(test): trim duplicate e2e suites and harden signal hooks Peter Steinberger 2026-02-13 16:46:31 +00:00
  • 45b9aad0f4 fix(imessage): prevent rpc spawn in tests Peter Steinberger 2026-02-13 17:36:30 +01:00
  • aa7fbf0488 perf(test): trim duplicate sanitize-session-history e2e cases Peter Steinberger 2026-02-13 16:21:59 +00:00
  • b272158fe4 perf(test): eliminate resetModules via injectable seams Peter Steinberger 2026-02-13 16:20:31 +00:00
  • a844fb161c build(protocol): regenerate swift gateway models Peter Steinberger 2026-02-13 16:14:49 +00:00
  • 14fc742000 fix(security): restrict canvas IP-based auth to private networks (#14661) Yi Liu 2026-02-14 00:13:31 +08:00
  • e665d77917 perf(test): remove extra module resets in cli and message suites Peter Steinberger 2026-02-13 16:08:33 +00:00
  • 4c86821aca fix: allow device-paired clients to retrieve TTS API keys (#14613) Sk Akram 2026-02-13 21:37:49 +05:30
  • c2f7b66d22 perf(test): replace module resets with direct spies and runtime seams Peter Steinberger 2026-02-13 16:04:43 +00:00
  • 59733a02c8 fix(configure): reject literal "undefined" and "null" gateway auth tokens (#13767) Omair Afzal 2026-02-13 21:04:41 +05:00
  • 4dc93f40d5 docs: add git local-branch cleanup fallback Peter Steinberger 2026-02-13 17:03:39 +01:00
  • 767fd9f222 fix: classify /tools/invoke errors and sanitize 500s (#13185) (thanks @davidrudduck) Peter Steinberger 2026-02-13 16:52:47 +01:00
  • 242f2f1480 fix: return 500 for tool execution failures instead of 400 David Rudduck 2026-02-10 16:08:43 +10:00
  • f788de30c8 fix(security): sanitize error responses to prevent information leakage (#5) David Rudduck 2026-02-09 16:09:29 +10:00
  • de7d94d9e2 perf(test): remove resetModules from config/sandbox/message suites Peter Steinberger 2026-02-13 15:58:08 +00:00
  • 02fe0c840e perf(test): remove resetModules from auth/models/subagent suites Peter Steinberger 2026-02-13 15:53:26 +00:00
  • c179f71f42 feat: Android companion app improvements & gateway URL camera payloads (#13541) Ahmad Bitar 2026-02-13 23:49:28 +08:00
  • 41f2f359a5 perf(test): reduce module reload overhead in key suites Peter Steinberger 2026-02-13 15:45:08 +00:00
  • 4337fa2096 fix: remove any from doctor-security dmScope regression test (#13129) (thanks @VintLin) Peter Steinberger 2026-02-13 16:43:13 +01:00
  • f612e35907 fix: add dmScope guidance regression coverage (#13129) (thanks @VintLin) Peter Steinberger 2026-02-13 16:42:49 +01:00
  • ca3c83acdf fix(security): clarify dmScope remediation path with explicit CLI command VintLin 2026-02-10 12:39:14 +08:00
  • 31c6a12cfa fix(agents): restore missing runtime helpers and sandbox types Peter Steinberger 2026-02-13 15:42:00 +00:00
  • 5643a93479 fix(security): default standalone servers to loopback bind (#13184) David Rudduck 2026-02-14 01:39:56 +10:00
  • a17f74306d docs(changelog): note codex spark implementation and merged PR attributions Mariano Belinky 2026-02-13 15:39:13 +00:00
  • 5d8eef8b35 perf(test): remove module reloads in browser and embedding suites Peter Steinberger 2026-02-13 15:31:09 +00:00
  • 29d7839582 fix: execute sandboxed file ops inside containers (#4026) davidbors-snyk 2026-02-13 17:29:10 +02:00
  • 1def8c5448 fix(security): extend audit hardening checks Peter Steinberger 2026-02-13 16:26:37 +01:00
  • faa4959111 fix(onboard): include vllm auth group id Peter Steinberger 2026-02-13 15:23:46 +00:00