Commit Graph

  • b2719d00ff fix(subagents): restore isInternalMessageChannel guard in resolveAnnounceOrigin Keith 2026-02-22 17:06:06 +13:00
  • 420d8c663c Tests/Typing: stabilize subagent completion routing changes Sahil Satralkar 2026-02-23 21:52:16 +05:30
  • 8796c78b3d Gateway: propagate message target and thread headers into tools invoke context Sahil Satralkar 2026-02-23 21:51:59 +05:30
  • f9ffd41cfa Subagents: fallback completion announce to internal session when outbound route is incomplete Sahil Satralkar 2026-02-23 21:51:28 +05:30
  • 28d658e178 Tests: verify tools invoke propagates route headers for subagent spawn context Sahil Satralkar 2026-02-23 21:51:18 +05:30
  • 3eabd53898 Tests: add regressions for subagent completion fallback and explicit direct route Sahil Satralkar 2026-02-23 21:50:45 +05:30
  • 004a61056c docs(changelog): note relay nav auto-reattach fix (#19766) (thanks @nishantkabra77) Peter Steinberger 2026-02-24 04:11:01 +00:00
  • 7c028e8c09 fix: respect canceled_by_user and replaced_with_devtools detach reasons NK 2026-02-17 22:04:16 -08:00
  • 67bac62c2c fix: Chrome relay extension auto-reattach after SPA navigation NK 2026-02-17 20:29:07 -08:00
  • 721d8b2278 test(discord): stabilize parent-info + doctor migration assertions (#25028) Peter Steinberger 2026-02-24 04:10:52 +00:00
  • dd41a78458 fix(bluebubbles): pass SSRF policy for localhost attachment downloads (#24457) Marcus Castro 2026-02-23 11:07:49 -03:00
  • 113545f005 docs(changelog): note browser control startup import fix (#23974) (thanks @ieaves) Peter Steinberger 2026-02-24 04:05:31 +00:00
  • 3129d1c489 fix(gateway): start browser HTTP control server module Ian Eaves 2026-02-22 16:50:06 -06:00
  • 8d2035633b fix(agents): include SOUL.md, IDENTITY.md, USER.md in subagent/cron bootstrap allowlist root 2026-02-24 10:35:10 +08:00
  • 9d3bd50990 fix(otel): use protobuf OTLP exporters instead of JSON/HTTP SidQin-cyber 2026-02-24 10:13:00 +08:00
  • aea28e26fb fix(auto-reply): expand standalone stop phrases Peter Steinberger 2026-02-24 04:02:18 +00:00
  • 588a188d6f fix: replace stale plugin webhook routes on re-registration Peter Steinberger 2026-02-24 04:01:41 +00:00
  • d76742ff88 fix: normalize manifest plugin ids during install Peter Steinberger 2026-02-24 03:56:27 +00:00
  • a388fbb6c3 fix: harden custom-provider verification probes (#24743) (thanks @Glucksberg) Peter Steinberger 2026-02-24 03:47:32 +00:00
  • ebde897bb8 fix: add dmScope route guard regression tests (#24949) (thanks @kevinWangSheng) Peter Steinberger 2026-02-24 03:55:10 +00:00
  • 57783680ad fix(whatsapp): guard updateLastRoute when dmScope isolates DM sessions shenghui kevin 2026-02-23 17:56:51 -08:00
  • 6f44d92d76 docs: update PR_STATUS.md - all 11 PRs CI passed shenghui kevin 2026-02-22 22:03:42 -08:00
  • de0e01259a fix: expand openrouter thinking-off regression coverage (#24863) (thanks @DevSecTim) Peter Steinberger 2026-02-24 03:54:15 +00:00
  • b96d32c1c2 chore: fix oxfmt formatting in extraparams test Tim Jones 2026-02-23 23:13:27 +00:00
  • 3e974dc93f fix: don't inject reasoning: { effort: "none" } for OpenRouter when thinking is off Tim Jones 2026-02-23 23:07:50 +00:00
  • 69a541c3f0 fix: sanitize pairing recovery requestId hints (#24771) (thanks @markmusson) Peter Steinberger 2026-02-24 03:53:29 +00:00
  • b902d5ade0 fix(status): show pairing approval recovery hints Mark Musson 2026-02-23 19:52:39 +00:00
  • 6c1ed9493c fix: harden queue retry debounce and add regression tests Peter Steinberger 2026-02-24 03:52:31 +00:00
  • a216f2dabe fix: extend discord thread parent fallback coverage (#24897) (thanks @z-x-yang) Peter Steinberger 2026-02-24 03:52:27 +00:00
  • d883ecade6 fix(discord): fallback thread parent lookup when parentId missing Zongxin Yang 2026-02-23 19:20:06 -05:00
  • fd24b35449 fix: cover startup locale hydration path (#24795) (thanks @chilu18) Peter Steinberger 2026-02-24 03:51:31 +00:00
  • 053b0df7d4 fix(ui): load saved locale on startup chilu18 2026-02-23 20:36:15 +00:00
  • 7a42558a3e fix: harden legacy plugin schema compatibility tests (#24933) (thanks @pandego) Peter Steinberger 2026-02-24 03:50:27 +00:00
  • 9f4764cd41 fix(plugins): guard legacy zod schemas without toJSONSchema pandego 2026-02-24 02:28:34 +01:00
  • dd145f1346 fix: suppress sessions_send warning leakage coverage (#24740) (thanks @Glucksberg) Peter Steinberger 2026-02-24 03:48:56 +00:00
  • 947883d2e0 fix: suppress sessions_send error warnings from leaking to chat (#23989) Glucksberg 2026-02-23 02:29:22 +00:00
  • 9cc7450edf docs(changelog): add missing unreleased fixes and reorder Peter Steinberger 2026-02-24 03:48:44 +00:00
  • 1565d7e7b3 fix: increase verification max_tokens to 1024 for Poe API compatibility Glucksberg 2026-02-23 02:14:49 +00:00
  • b5881d9ef4 fix: avoid WhatsApp silent turns with final-only delivery (#24962) (thanks @SidQin-cyber) Peter Steinberger 2026-02-24 03:46:38 +00:00
  • 3d22af692c fix(whatsapp): suppress reasoning/thinking content from WhatsApp delivery SidQin-cyber 2026-02-24 10:13:35 +08:00
  • 3a653082d8 fix(config): align whatsapp enabled schema with auto-enable Peter Steinberger 2026-02-24 03:39:25 +00:00
  • aef45b2abb fix(logging): redact phone numbers and message content from WhatsApp logs Coy Geek 2026-02-23 18:38:40 -08:00
  • 0bdcca2f35 test(whatsapp): add log redaction coverage Peter Steinberger 2026-02-24 03:34:31 +00:00
  • d95ee859f8 fix(cron): use full prompt mode for isolated cron sessions to include skills (#24944) Sid 2026-02-24 11:33:54 +08:00
  • bf91b347c1 fix(plugins): use manifest id as config entry key instead of npm package name (#24796) zerone0x 2026-02-24 11:33:51 +08:00
  • f5cab29ec7 fix(synology-chat): deregister stale webhook route before re-registering on restart (#24971) Sid 2026-02-24 11:33:47 +08:00
  • 9ced64054f fix(auth): classify missing OAuth scopes as auth failures (#24761) Peter Machona 2026-02-24 03:33:44 +00:00
  • 38da3f40cb fix(discord): suppress reasoning/thinking block payloads from delivery (#24969) Sid 2026-02-24 11:33:40 +08:00
  • c1fe688d40 fix(gateway): safely extract text from content arrays in prompt builder (#24946) Sid 2026-02-24 11:33:37 +08:00
  • e3da57d956 fix: add exponential backoff to announce queue drain on failure (#24783) banna-commits 2026-02-24 04:33:34 +01:00
  • 52ac7634db fix: persist reasoningLevel 'off' instead of deleting it (#24406) (#24559) 青雲 2026-02-24 11:33:30 +08:00
  • 04bcabcbae fix(infra): handle Windows dev=0 in sameFileIdentity TOCTOU check (#24939) junwon 2026-02-24 12:33:27 +09:00
  • a3b82a563d fix: resolve symlinks in pnpm/bun global install detection (#24744) Glucksberg 2026-02-23 23:33:24 -04:00
  • 1e23d2ecea fix(whatsapp): respect selfChatMode config in access-control (#24738) Glucksberg 2026-02-23 23:33:21 -04:00
  • ae281a6f61 fix: suppress "Run doctor --fix" hint when already in fix mode with no changes (#24666) 不做了睡大觉 2026-02-24 11:33:17 +08:00
  • 3af9d1f8e9 fix: scope Telegram RFC2544 SSRF exception to policy opt-in (#24982) (thanks @stakeswky) Peter Steinberger 2026-02-24 03:27:40 +00:00
  • 9df80b73e2 fix: allow RFC2544 benchmark range (198.18.0.0/15) through SSRF filter User 2026-02-24 10:47:11 +08:00
  • 237b9be937 chore(docs) : remove the mention of Anthropic OAuth since it is not allowed according to there new guidlines (#24989) Ali Al Jufairi 2026-02-24 12:23:01 +09:00
  • d07d24eebe fix: clamp poll sleep duration to non-negative in bash-tools process (#24889) Adam 2026-02-23 19:22:58 -08:00
  • dc8423f2c0 fix: back up existing systemd unit before overwriting on update (#24350) (#24937) 青雲 2026-02-24 11:22:55 +08:00
  • 70cfb69a5f fix(doctor): skip false positive permission warnings for Nix store symlinks (#24901) Soumik Bhatta 2026-02-23 22:22:52 -05:00
  • 588ad7fb38 fix: respect agent model config in slug generator (#24776) Bill Cropper 2026-02-23 22:22:48 -05:00
  • e2e10b3da4 fix(slack): map threadId to replyToId for restart sentinel notifications (#24885) David Murray 2026-02-23 19:22:45 -08:00
  • 19c43eade2 fix(memory): strip null bytes from workspace paths causing ENOTDIR (#24876) Omair Afzal 2026-02-24 08:22:42 +05:00
  • 177f167eab fix: guard .trim() calls on potentially undefined workspaceDir (#24875) Omair Afzal 2026-02-24 08:22:39 +05:00
  • 7b2b86c60a fix(exec): add approval race changelog and regressions Peter Steinberger 2026-02-24 03:22:05 +00:00
  • 6f0dd61795 fix(exec): restore two-phase approval registration flow Peter Steinberger 2026-02-24 03:16:26 +00:00
  • c6c1e3e7cf docs(changelog): correct exec approvals reporter credit Peter Steinberger 2026-02-24 03:13:48 +00:00
  • ffd63b7a2c fix(security): trust resolved skill-bin paths in allowlist auto-allow Peter Steinberger 2026-02-24 03:12:22 +00:00
  • 204d9fb404 refactor(security): dedupe shell env probe and add path regression test Peter Steinberger 2026-02-24 03:11:18 +00:00
  • 64aab80201 test(exec): add regressions for safe-bin metadata and chain semantics Peter Steinberger 2026-02-24 03:10:05 +00:00
  • a67689a7e3 fix: harden allow-always shell multiplexer wrapper handling Peter Steinberger 2026-02-24 03:06:34 +00:00
  • 4a3f8438e5 fix(gateway): bind node exec approvals to nodeId Peter Steinberger 2026-02-24 03:05:36 +00:00
  • 9530c01085 refactor(exec): split safe-bin policy modules and dedupe allowlist flow Peter Steinberger 2026-02-24 03:04:57 +00:00
  • c5ac90ab92 docs(changelog): add shell-env fallback hardening note Peter Steinberger 2026-02-24 03:04:43 +00:00
  • 60f1d1959a test: stabilize invoke-system-run env-wrapper assertion on Windows Peter Steinberger 2026-02-24 03:02:32 +00:00
  • d0ef4c75c7 docs(changelog): credit safeBins advisory reporters Peter Steinberger 2026-02-24 02:59:10 +00:00
  • ff10fe8b91 fix(security): require /etc/shells for shell env fallback Peter Steinberger 2026-02-24 02:58:15 +00:00
  • 71f4b93656 docs: refresh clawtributors list Shakker 2026-02-24 02:54:19 +00:00
  • ef1ffacfb2 scripts: exclude unresolved clawtributors from README Shakker 2026-02-24 02:53:30 +00:00
  • 90383e00e9 fix(security): harden autoAllowSkills exec matching Peter Steinberger 2026-02-24 02:52:57 +00:00
  • e578521ef4 fix(security): harden session export image data-url handling Peter Steinberger 2026-02-24 02:52:33 +00:00
  • fefc414576 fix(security): harden structural session path fallback Peter Steinberger 2026-02-24 02:52:25 +00:00
  • ff4e6ca0d9 fix(ios): gate agent deep links with local confirmation Peter Steinberger 2026-02-24 02:51:27 +00:00
  • f8524ec77a fix(security): harden exported session html rendering Peter Steinberger 2026-02-24 02:40:03 +00:00
  • f6afc8c5b6 docs(security): clarify host-side exec trust model defaults Peter Steinberger 2026-02-24 02:39:58 +00:00
  • 1d28da55a5 fix(voice-call): block Twilio webhook replay and stale transitions Peter Steinberger 2026-02-24 02:37:04 +00:00
  • 4663d68384 Tests: make model-catalog fixtures type-valid Gustavo Madeira Santana 2026-02-23 21:36:25 -05:00
  • ce02ad9643 refactor(agents): centralize sandbox media and fs policy helpers Peter Steinberger 2026-02-24 02:30:45 +00:00
  • 207ec7cfae chore(provider): remove unused pruning functions Gustavo Madeira Santana 2026-02-23 21:30:59 -05:00
  • 4032390572 docs(security): clarify trusted user-triggered local actions Peter Steinberger 2026-02-24 02:29:00 +00:00
  • 3f923e8313 test: add env -S allowlist bypass regressions Peter Steinberger 2026-02-24 02:27:22 +00:00
  • 6634030be3 fix: enforce apply_patch workspaceOnly in sandbox mounts Peter Steinberger 2026-02-24 02:23:30 +00:00
  • c070be1bc4 fix(sandbox): harden fs bridge path checks and bind mount policy Peter Steinberger 2026-02-24 02:21:33 +00:00
  • dd9d9c1c60 fix(security): enforce workspaceOnly for sandbox image tool Peter Steinberger 2026-02-24 02:17:06 +00:00
  • 0026255def refactor(security): harden system.run wrapper enforcement Peter Steinberger 2026-02-24 02:17:24 +00:00
  • 5239b55c0a Config: expand Kilo catalog and persist selected Kilo models (#24921) Gustavo Madeira Santana 2026-02-23 21:17:37 -05:00
  • 6c441ea797 fix: support legacy and beta prerelease version formats Peter Steinberger 2026-02-24 02:05:29 +00:00
  • 08e2aa44e7 fix(commands): restrict commands.allowFrom to sender principals Peter Steinberger 2026-02-24 02:00:54 +00:00
  • 223d7dc23d feat(gateway)!: require explicit non-loopback control-ui origins Peter Steinberger 2026-02-24 01:52:15 +00:00