Commit Graph

  • 168c65aa26 Allowlists: type test runtime mocks Vincent Koc 2026-03-07 16:09:57 -08:00
  • 3b1be1a08c Plugin SDK: align allowFrom helper test input Vincent Koc 2026-03-07 16:07:25 -08:00
  • d15a3d3454 Telegram: coerce route allowlist warning flag Vincent Koc 2026-03-07 16:07:20 -08:00
  • 9d3469c914 Nextcloud Talk: coerce route allowlist warning flag Vincent Koc 2026-03-07 16:07:14 -08:00
  • a4ffebbef4 Mattermost: default unknown media kind Vincent Koc 2026-03-07 16:07:09 -08:00
  • 7c5d6c3dc9 Matrix: default missing media kind to unknown Vincent Koc 2026-03-07 16:07:02 -08:00
  • 3800f6700a Feishu: narrow directory entry types Vincent Koc 2026-03-07 16:06:54 -08:00
  • 990fc36cbd refactor: share sampled entry summary formatting Peter Steinberger 2026-03-08 00:03:02 +00:00
  • cc03c097c5 refactor: share provider group-policy warning collectors Peter Steinberger 2026-03-07 23:59:44 +00:00
  • 566a821e5d refactor: share missing-sender matched allowlist evaluation Peter Steinberger 2026-03-07 23:54:46 +00:00
  • 2b54070526 refactor: share allowlist provider warning resolution Peter Steinberger 2026-03-07 23:47:32 +00:00
  • 846ec320e2 refactor: share account-scoped config adapter accessors Peter Steinberger 2026-03-07 23:44:16 +00:00
  • b6318d4df4 fix: narrow dm shared group policy typing Peter Steinberger 2026-03-07 23:43:55 +00:00
  • b0d9246768 refactor: share matched group policy evaluation Peter Steinberger 2026-03-07 23:39:04 +00:00
  • f319ec2dac refactor: share onboarding allowlist entry parsing Peter Steinberger 2026-03-07 23:34:42 +00:00
  • 766d76ef9a Wizard: type-safe onboarding install plan assertions Vincent Koc 2026-03-07 16:02:37 -08:00
  • 029fdd4208 Daemon CLI: type-safe install plan assertions Vincent Koc 2026-03-07 16:02:27 -08:00
  • c5fb661742 Daemon CLI: resolve token drift from gateway credentials Vincent Koc 2026-03-07 16:02:18 -08:00
  • 936f0a7f22 Update gateway-status.test.ts Vincent Koc 2026-03-07 15:59:11 -08:00
  • 3ae61d57a3 Gateway Status: allowlist missing token test fixture Vincent Koc 2026-03-07 15:55:52 -08:00
  • 81140a778b Secrets: refresh baseline line numbers Vincent Koc 2026-03-07 15:55:21 -08:00
  • d5803cc4ee CI: remove Knip dead-code report job Vincent Koc 2026-03-07 15:46:48 -08:00
  • 07cccfc926 CI: drop duplicate strict smoke build check Vincent Koc 2026-03-07 15:44:20 -08:00
  • ab54532c8f fix(agents): land #39247 from @jasonQin6 (subagent workspace inheritance) Peter Steinberger 2026-03-07 23:55:51 +00:00
  • eeba93d63d fix(discord): pass gateway auth to exec approvals Peter Steinberger 2026-03-07 23:46:56 +00:00
  • f304ca09b1 fix(agents): sanitize strict openai-compatible turn ordering from #39252 (thanks @scoootscooob) Peter Steinberger 2026-03-07 23:41:27 +00:00
  • ada4ee08d9 fix(docker): land #33097 from @chengzhichao-xydt Peter Steinberger 2026-03-07 23:41:35 +00:00
  • 2fc95a7cfc fix(exec): close dispatch-wrapper boundary drift Peter Steinberger 2026-03-07 23:40:05 +00:00
  • adf4eb487b fix(signal): forward all inbound attachments from #39212 (thanks @joeykrug) Peter Steinberger 2026-03-07 23:35:55 +00:00
  • 939b18475d fix(exec): honor shell comments in allow-always analysis Peter Steinberger 2026-03-07 23:30:23 +00:00
  • 1aaca517e3 fix(media): harden unknown mime handling from #39199 (thanks @nicolasgrasset) Peter Steinberger 2026-03-07 23:30:32 +00:00
  • dc92f2e19d refactor: share nextcloud onboarding allowFrom lookup Peter Steinberger 2026-03-07 23:27:13 +00:00
  • 4956271da1 refactor: share provider allowlist input normalization Peter Steinberger 2026-03-07 23:26:16 +00:00
  • c9128e1f3f refactor: share trimmed list normalization in provider helpers Peter Steinberger 2026-03-07 23:25:39 +00:00
  • c5bd84309a refactor: share allowFrom stringification helpers Peter Steinberger 2026-03-07 23:24:45 +00:00
  • 99d14a820a refactor: share route policy evaluation in chat monitors Peter Steinberger 2026-03-07 23:13:06 +00:00
  • 8c15b8600c refactor: share sender group policy evaluation Peter Steinberger 2026-03-07 23:12:09 +00:00
  • d228a62143 refactor: share trimmed string entry normalization Peter Steinberger 2026-03-07 23:11:04 +00:00
  • 6647d02846 refactor: share dock config adapter helper scaffolding Peter Steinberger 2026-03-07 23:09:05 +00:00
  • 556aa8a702 refactor: share config adapter allowFrom and defaultTo helpers Peter Steinberger 2026-03-07 23:02:59 +00:00
  • feac26c3b7 refactor: share allowFrom formatter scaffolding Peter Steinberger 2026-03-07 23:00:03 +00:00
  • c91bfa830a refactor: share route-level group gating decisions Peter Steinberger 2026-03-07 22:57:39 +00:00
  • 5bbca5be91 refactor: share sender-scoped group policy derivation Peter Steinberger 2026-03-07 22:49:30 +00:00
  • 621063a956 style: format plugin helper tests Peter Steinberger 2026-03-07 22:46:21 +00:00
  • b7d03ea1f5 refactor: centralize open group-policy warning flow collectors Peter Steinberger 2026-03-07 22:45:40 +00:00
  • b456649974 refactor: unify account-scoped dm security policy resolver Peter Steinberger 2026-03-07 22:37:59 +00:00
  • 7230b96cc7 refactor: unify extension allowlist resolver and directory scaffolding Peter Steinberger 2026-03-07 22:13:54 +00:00
  • 8e0e76697a refactor: unify channel open-group-policy warning builders Peter Steinberger 2026-03-07 22:06:29 +00:00
  • 4b61779a46 refactor: unify extension webhook request lifecycle scaffolding Peter Steinberger 2026-03-07 21:56:47 +00:00
  • 27dad962fe refactor: normalize runtime group sender gating decisions Peter Steinberger 2026-03-07 21:50:19 +00:00
  • 5eba663c38 refactor: unify onboarding secret-input prompt state wiring Peter Steinberger 2026-03-07 21:44:58 +00:00
  • 6b1c82c4f1 refactor: unify onboarding dm/group policy scaffolding Peter Steinberger 2026-03-07 21:38:27 +00:00
  • fecca6fd8d refactor: unify gateway SecretRef auth resolution paths Peter Steinberger 2026-03-07 21:32:42 +00:00
  • 5f26970200 fix(ui): land #28608 from @KimGLee Peter Steinberger 2026-03-07 23:25:28 +00:00
  • 1d1757b16f fix(exec): recognize PowerShell encoded commands Peter Steinberger 2026-03-07 23:15:37 +00:00
  • 5b27b0cecf refactor(outbound,agents): extract shared payload and queue helpers Peter Steinberger 2026-03-07 23:07:11 +00:00
  • 7ab49a7fb7 test(regression): cover recent landed fix paths Peter Steinberger 2026-03-07 23:07:06 +00:00
  • c76d29208b fix(node-host): bind approved script operands Peter Steinberger 2026-03-07 23:03:26 +00:00
  • bfbe80ab7d test(ui): reduce gateway client test mocking (#39251) Altay 2026-03-08 01:58:44 +03:00
  • 708187f28c fix(outbound): prevent replay after ack crash windows (#38668, thanks @Gundam98) Peter Steinberger 2026-03-07 22:52:27 +00:00
  • 3ca023bf44 chore(test): normalize install assertion formatting Peter Steinberger 2026-03-07 22:50:29 +00:00
  • 265367d99b fix(gateway): land #28428 from @l0cka Peter Steinberger 2026-03-07 22:49:50 +00:00
  • e83094e63f fix(agents): warn clearly on unresolved model ids (#39215, thanks @ademczuk) Peter Steinberger 2026-03-07 22:50:27 +00:00
  • 3a761fbcf8 fix(agents): strip unsupported responses store payloads (#39219, thanks @ademczuk) Peter Steinberger 2026-03-07 22:47:41 +00:00
  • ab704b7aca fix(gateway): explain provider-object password bootstrap errors (#39230, thanks @ademczuk) Peter Steinberger 2026-03-07 22:44:11 +00:00
  • e45d62ba26 fix(memory): preserve BM25 relevance ordering (#33757, thanks @lsdcc01) Peter Steinberger 2026-03-07 22:41:38 +00:00
  • 99de6515a0 fix(telegram): surface fallback on dispatch failures (#39209, thanks @riftzen-bit) Peter Steinberger 2026-03-07 22:40:53 +00:00
  • f53e10e3fd fix(config): fail closed on invalid config load (#9040, thanks @joetomasone) Peter Steinberger 2026-03-07 22:38:48 +00:00
  • 3a74dc00bf fix(gateway): land #38725 from @ademczuk Peter Steinberger 2026-03-07 22:35:38 +00:00
  • 8ca326caa9 fix(ui): land #37382 from @FradSer Peter Steinberger 2026-03-07 22:33:24 +00:00
  • b4bac484e3 fix(gateway): stop webchat route inheritance on channel sessions (#39175, thanks @widingmarcus-cyber) Peter Steinberger 2026-03-07 22:22:23 +00:00
  • 3a2fdc5136 fix(memory): restore sqlite busy_timeout on reopen (#39183, thanks @MumuTW) Peter Steinberger 2026-03-07 22:17:55 +00:00
  • 733f7af92b fix(heartbeat): keep requests-in-flight retries from drifting schedule (#39182, thanks @MumuTW) Peter Steinberger 2026-03-07 22:10:51 +00:00
  • 42bf4998d3 fix(telegram): reset webhook cleanup latch after polling 409 conflicts (#39205, thanks @amittell) Peter Steinberger 2026-03-07 22:08:41 +00:00
  • c934dd51c0 fix(daemon): normalize schtasks runtime from numeric result only (#39153, thanks @scoootscooob) Peter Steinberger 2026-03-07 22:06:20 +00:00
  • be9ea991de fix(discord): avoid native plugin command collisions Peter Steinberger 2026-03-07 21:59:12 +00:00
  • 4dcd930923 fix(test): strip windows drive prefix from darwin hints Peter Steinberger 2026-03-07 21:46:34 +00:00
  • eb616b709f fix(test): normalize darwin runtime hint paths Peter Steinberger 2026-03-07 21:40:46 +00:00
  • e20f445099 fix(supervisor): keep service-managed children attached (#38463, thanks @spirittechie) Peter Steinberger 2026-03-07 21:36:07 +00:00
  • cc7e61612a fix(gateway): harden service-mode stale process cleanup (#38463, thanks @spirittechie) Peter Steinberger 2026-03-07 21:36:00 +00:00
  • 1835d5808f fix(test): align feishu pairing assertion Peter Steinberger 2026-03-07 21:36:04 +00:00
  • 6181fe22c7 fix(ci): refresh detect-secrets allowlists and baseline Peter Steinberger 2026-03-07 21:30:04 +00:00
  • a617cd7b79 fix(test): restore long dep for full vitest gate Peter Steinberger 2026-03-07 21:23:06 +00:00
  • e3c21c913d fix(ci): refresh secret baseline and UI state types Peter Steinberger 2026-03-07 21:17:21 +00:00
  • b9dd6e99b6 fix(daemon): avoid freezing Windows PATH in task scripts (#39139, thanks @Narcooo) Peter Steinberger 2026-03-07 21:15:01 +00:00
  • f51cac277c fix(discord): make message listener non-blocking (#39154, thanks @yaseenkadlemakki) Peter Steinberger 2026-03-07 21:13:47 +00:00
  • 7649712356 fix(config): degrade gracefully on missing env vars (#39050, thanks @akz142857) Peter Steinberger 2026-03-07 21:12:26 +00:00
  • 92f5a2e252 fix(models): refresh gpt/gemini alias defaults (#38638, thanks @ademczuk) Peter Steinberger 2026-03-07 21:10:42 +00:00
  • a3db68f9ab fix(telegram): guard null persisted update id normalization Peter Steinberger 2026-03-07 21:10:31 +00:00
  • c35f529fac refactor: share daemon install plan runtime scaffolding Peter Steinberger 2026-03-07 21:08:43 +00:00
  • dfe8cd028e refactor: share discord allowlist resolver scaffolding Peter Steinberger 2026-03-07 21:06:23 +00:00
  • 804d989b29 refactor: share slack allowlist resolver scaffolding Peter Steinberger 2026-03-07 21:04:25 +00:00
  • b955ba1688 refactor: consolidate daemon runtime and start hints Peter Steinberger 2026-03-07 21:00:55 +00:00
  • a91731a831 refactor: centralize gateway auth env credential readers Peter Steinberger 2026-03-07 20:58:09 +00:00
  • f0b05869fc refactor: share onboarding account id resolution prelude Peter Steinberger 2026-03-07 20:54:47 +00:00
  • 168e4159ad fix(podman): honor OPENCLAW_GATEWAY_BIND env-file override (#38785, thanks @majinyu666) Peter Steinberger 2026-03-07 21:08:15 +00:00
  • c0c2f82147 docs(agents): require clickable commit SHAs in PR landing comments Peter Steinberger 2026-03-07 21:07:40 +00:00
  • f2a92e7c84 fix(agents): forward websocket maxTokens=0 correctly Peter Steinberger 2026-03-07 20:51:26 +00:00
  • 330579ef96 fix(telegram): resolve status SecretRefs with provider-safe env checks Peter Steinberger 2026-03-07 20:50:07 +00:00
  • 2015ab3194 fix(telegram): harden persisted offset confirmation and stall recovery Peter Steinberger 2026-03-07 20:47:33 +00:00