Commit Graph

  • 25b731c34a fix: harden discord media fallback regressions (#28906) (thanks @Sid-Qin) Peter Steinberger 2026-03-02 03:04:56 +00:00
  • 0a67033fe3 fix(discord): keep attachment metadata when media fetch is blocked SidQin-cyber 2026-02-27 23:55:11 +08:00
  • e4e5d9c98c fix(model): land #30932 auth-profile @ parsing for /model (@haosenwang1018) Peter Steinberger 2026-03-02 03:04:16 +00:00
  • 15c1c93a95 docs: add missing changelog entry for #31064 Peter Steinberger 2026-03-02 03:04:10 +00:00
  • 9c03f8be08 telegram: retry media fetch with IPv4 fallback on connect errors (#30554) Hyup 2026-03-02 12:00:33 +09:00
  • 31c4722e90 docs: credit telegram empty-final regression coverage (#30746) Peter Steinberger 2026-03-02 02:58:57 +00:00
  • 48d369749c fix(telegram): skip null/undefined final text payloads Rylen Anil 2026-03-01 15:19:47 +00:00
  • e6e3a7b497 fix(telegram): retry DM thread sends without message_thread_id [AI-assisted] liuxiaopai-ai 2026-03-02 02:51:14 +08:00
  • ef9085927b test: cover voice fallback first-chunk reply behavior (#31077) Peter Steinberger 2026-03-02 02:56:33 +00:00
  • 2a381e6d7b fix(telegram): replyToMode 'first' now only applies reply-to to first chunk scoootscooob 2026-03-01 15:49:22 -08:00
  • f64d25bd3e fix(telegram): scope DM topic thread keys by chat id (#31064) Brian Le 2026-03-01 21:54:45 -05:00
  • bbab94c1fe security(feishu): bind doc create grants to trusted requester context (#31184) Tak Hoffman 2026-03-01 20:51:45 -06:00
  • e482da6682 fix(ollama): prioritize provider baseUrl for embedded runner (#30964) 不做了睡大觉 2026-03-02 10:38:42 +08:00
  • fd341d0d3f docs(changelog): add diffs entry Gustavo Madeira Santana 2026-03-01 21:36:40 -05:00
  • b0c7f1ebe2 fix: harden sessions_spawn delivery params and telegram account routing (#31000, #31110) Peter Steinberger 2026-03-02 02:35:26 +00:00
  • 684ac44b71 fix(ui): land #31133 cron edit form viewport scrolling (@Sid-Qin) Peter Steinberger 2026-03-02 02:34:43 +00:00
  • 8eac33d4e0 fix(ui): land #30978 debug event log full-width payloads (@stozo04) Peter Steinberger 2026-03-02 02:32:09 +00:00
  • 601d1ccd24 Docs(Docker): clarify official GHCR image usage and setup flow (#31180) Vincent Koc 2026-03-01 18:31:20 -08:00
  • 5850045df6 fix(cron): land #31145 explicit delivery none in editor (@byungsker) Peter Steinberger 2026-03-02 02:29:42 +00:00
  • 1da7906a5d fix(line): land #31151 M4A voice MIME detection (@scoootscooob) Peter Steinberger 2026-03-02 02:26:41 +00:00
  • a1a8ec6870 fix(windows): land #31147 plugin install spawn EINVAL (@codertony) Peter Steinberger 2026-03-02 02:23:42 +00:00
  • 00d2df46c7 docs(changelog): note security audit and slack download scope hardening Peter Steinberger 2026-03-02 02:23:17 +00:00
  • 40fda40aa7 fix(slack): scope download-file to channel and thread context Peter Steinberger 2026-03-02 02:23:12 +00:00
  • 17bae93680 fix(security): warn on wildcard control-ui origins and feishu owner grants Peter Steinberger 2026-03-02 02:23:03 +00:00
  • cc0806dfab docs(discord): standardize eventQueue timeout guidance Peter Steinberger 2026-03-02 02:22:59 +00:00
  • 4f8c49e85b docs: backfill telegram changelog credits for merged PRs Peter Steinberger 2026-03-02 02:13:49 +00:00
  • 0c8fa63b93 feat: lightweight bootstrap context mode for heartbeat/cron runs (openclaw#26064) thanks @jose-velez Jose E Velez 2026-03-01 21:13:24 -05:00
  • 0a182bb4d1 docs(changelog): add entries for recent landed Discord PRs Peter Steinberger 2026-03-02 02:10:51 +00:00
  • 042d06a19b Telegram: stop bot on polling teardown liuxiaopai-ai 2026-03-02 09:30:26 +08:00
  • 666a4763ee Telegram: preserve proxy-aware global dispatcher Phineas1500 2026-03-01 01:16:13 -05:00
  • b3990ad58a fix: add changelog for #8805 (thanks @Arthur742Ramos) Peter Steinberger 2026-03-02 02:09:21 +00:00
  • 2dcd2f9094 fix: refresh Copilot token before expiry and retry on auth errors Arthur Freitas Ramos 2026-02-04 09:13:59 -03:00
  • e54ddf6161 fix: add changelog for #19077 (thanks @ayanesakura) Peter Steinberger 2026-03-02 02:08:12 +00:00
  • 5b562e96cb test: add missing ENETRESET test case Ayane 2026-02-17 18:17:09 +08:00
  • 76ed274aad fix(agents): trigger model failover on connection-refused and network-unreachable errors Ayane 2026-02-17 18:09:05 +08:00
  • 3b2ed8fe6f fix(telegram): prevent channel-level groups from leaking to all accounts in multi-account setups YUJIE2002 2026-03-01 13:34:11 +00:00
  • 8247c25a32 fix(telegram): check chat allowlist before sender allowlist in group policy openperf 2026-03-01 09:59:54 -05:00
  • 60f8e832e0 fix(telegram): handle sendVoice caption-too-long by resending without caption SidQin-cyber 2026-03-02 09:19:52 +08:00
  • a262a3ea08 fix(docker): ensure agent directory permissions in docker-setup.sh (#28841) Glucksberg 2026-03-01 22:07:34 -04:00
  • a25a73e707 discord: expose EventQueue listenerTimeout as configurable option (fixes #24458) Glucksberg 2026-02-27 05:28:43 +00:00
  • 8629b996a1 fix(discord): restrict token fallback to transport/timeout errors only dhananjai1729 2026-02-28 17:21:08 +05:30
  • 3efd190aca test(discord): add unit tests for parseApplicationIdFromToken dhananjai1729 2026-02-28 17:06:49 +05:30
  • 4b2e35ab95 fix(discord): add token-based fallback for application ID resolution dhananjai1729 2026-02-28 15:21:34 +05:30
  • 7f4d1b7531 fix(discord): support applied_tags parameter for forum thread creation Pushkar Kathayat 2026-03-01 11:17:28 +05:30
  • 5b64b96c6c fix(discord): add ackReactionScope channel override + off/none values (#28268) Ash (Bug Lab) 2026-03-01 12:19:39 +05:30
  • 60330e011b fix(discord): log ignored messages from non-allowlisted channels haosenwang1018 2026-03-02 04:33:30 +08:00
  • a5f0a9240f fix(cron): retry rename on EBUSY and fall back to copyFile on Windows zerone0x 2026-03-02 10:02:24 +08:00
  • aaa7de45fa fix(cron): prevent armTimer tight loop when job has stuck runningAtMs (openclaw#29853) thanks @FlamesCN FlamesCN 2026-03-02 09:58:58 +08:00
  • ffe1937b92 fix(cli): set cron run exit code from run outcome (land #31121 by @Sid-Qin) Peter Steinberger 2026-03-02 01:58:25 +00:00
  • 9670ccfc41 Control UI/Cron: persist delivery mode none on edit (openclaw#31114) thanks @liuxiaopai-ai Mark L 2026-03-02 09:58:13 +08:00
  • 313a655d13 fix(cron): reject sessionTarget "main" for non-default agents at creation time (openclaw#30217) thanks @liaosvcaf C. Liao 2026-03-01 17:54:53 -08:00
  • e70fc5eb62 fix(nodes): cap screen_record duration to 5 minutes (land #31106 by @BlueBirdBack) Peter Steinberger 2026-03-02 01:53:07 +00:00
  • 757e09fe43 fix(cron): recover flat patch params for update action and fix schema (openclaw#23221) thanks @charojo charo 2026-03-01 20:50:51 -05:00
  • a779c2ca6a fix(telegram): skip nullish final text sends (land #30969 by @haosenwang1018) Peter Steinberger 2026-03-02 01:50:16 +00:00
  • dba039f016 fix(doctor): use posix path semantics for linux sd detection Peter Steinberger 2026-03-02 01:48:06 +00:00
  • 70ee256ae0 fix(routing): treat group/channel peer.kind as equivalent (land #31135 by @Sid-Qin) Peter Steinberger 2026-03-02 01:46:46 +00:00
  • e076665e5e test(cron): add Asia/Shanghai year-regression coverage [AI-assisted] (openclaw#30565) thanks @liuxiaopai-ai Mark L 2026-03-02 09:46:06 +08:00
  • 65e13c7b6e fix(fs): honor unset tools.fs.workspaceOnly default (land #31128 by @SaucePackets) Peter Steinberger 2026-03-02 01:43:50 +00:00
  • f1354869bd Node install: persist gateway token in service env (#31122) Mark L 2026-03-02 09:35:24 +08:00
  • ca770622b3 Cron: fix 1/3 timeout on fresh isolated CLI runs (openclaw#30140) thanks @ningding97 StingNing 2026-03-02 09:34:18 +08:00
  • 949200d7cb test(browser): fix windows download tmp path assertions Peter Steinberger 2026-03-02 01:32:21 +00:00
  • 68a8a98ab7 fix(acpx): default strict windows wrapper policy on windows Peter Steinberger 2026-03-02 01:31:23 +00:00
  • f8459ef46c docs(security): document sessions_spawn sandbox=require hardening Peter Steinberger 2026-03-02 01:29:13 +00:00
  • f53ea0b74b docs(changelog): add entries for PRs #31090 #31105 #31093 #31088 Peter Steinberger 2026-03-02 01:28:47 +00:00
  • feefedfb83 fix: allow docker cli container to connect to gateway (#12504) Beer van der Drift 2026-03-02 08:28:35 +07:00
  • 710004e011 fix(security): harden root-scoped writes against symlink races Peter Steinberger 2026-03-02 01:27:17 +00:00
  • bfeadb80b6 feat(agents): add sessions_spawn sandbox require mode Peter Steinberger 2026-03-02 01:27:25 +00:00
  • a6a742f3d0 fix(auto-reply): land #31080 from @scoootscooob Peter Steinberger 2026-03-02 01:17:35 +00:00
  • e7cd4bf1bd refactor(web): split trusted and strict web tool fetch paths Peter Steinberger 2026-03-02 01:13:57 +00:00
  • e07c51b045 CLI: avoid plugin preload for health --json route (#31108) Vincent Koc 2026-03-01 17:13:58 -08:00
  • 155118751f refactor!: remove versioned system-run approval contract Peter Steinberger 2026-03-02 01:12:47 +00:00
  • 1636f7ff5f fix(gateway): support wildcard in controlUi.allowedOrigins for remote access (#31088) Frank Yang 2026-03-02 09:11:24 +08:00
  • 654f63e8f8 fix(signal): prevent sentTranscript sync messages from bypassing loop protection (#31093) Shawn 2026-03-02 09:11:22 +08:00
  • b9aa2d436b fix(security): enforce sandbox inheritance for sessions_spawn Peter Steinberger 2026-03-02 01:10:39 +00:00
  • 6a1eedf10b fix: deliver subagent completion announces to Slack without invalid thread_ts (#31105) 不做了睡大觉 2026-03-02 09:11:08 +08:00
  • ed86252aa5 fix: handle CLI session expired errors gracefully instead of crashing gateway (#31090) Frank Yang 2026-03-02 09:11:05 +08:00
  • a95c8077e8 test(discord): type gateway stop mock params Peter Steinberger 2026-03-02 01:09:49 +00:00
  • 81ca309ee6 fix(agents): land #31002 from @yfge Peter Steinberger 2026-03-02 01:08:58 +00:00
  • 250f9e15f5 fix(agents): land #31007 from @HOYALIM Peter Steinberger 2026-03-02 01:05:54 +00:00
  • 085c23ce5a fix(security): block private-network web_search citation redirects Peter Steinberger 2026-03-02 01:05:05 +00:00
  • e1a9ba8400 docs(changelog): credit GHSA-6f6j reporter Peter Steinberger 2026-03-02 01:04:15 +00:00
  • c823a85302 fix: harden sandbox media reads against TOCTOU escapes Peter Steinberger 2026-03-02 01:03:40 +00:00
  • 4320cde91d fix(slack): land #31028 from @taw0002 Peter Steinberger 2026-03-02 01:03:39 +00:00
  • da80e22d89 fix(tools): land #31015 from @haosenwang1018 Peter Steinberger 2026-03-02 01:00:49 +00:00
  • ac3e1e769b chore(format): swiftformat host env and exec approvals (#31115) Vincent Koc 2026-03-01 17:00:17 -08:00
  • 81d600d55e fix(protocol): regenerate swift gateway models for internalEvents Shakker 2026-03-02 00:55:06 +00:00
  • c80f34f0e0 test(discord): type gateway stop mock params Peter Steinberger 2026-03-02 00:49:03 +00:00
  • 4274374297 Tests: type Discord gateway lifecycle wait mock Shakker 2026-03-02 00:44:23 +00:00
  • cef5fae0a2 refactor(gateway): dedupe origin seeding and plugin route auth matching Peter Steinberger 2026-03-02 00:42:15 +00:00
  • b81e1b902d Fixes minor security vulnerability (#30948) (#30951) Benedikt Johannes 2026-03-02 01:38:01 +01:00
  • dc816b84ea refactor(matrix): unify startup + split monitor config flow Peter Steinberger 2026-03-02 00:37:05 +00:00
  • f696b64b51 Doctor: warn when Linux state dir is on SD/eMMC mounts (#31033) Vincent Koc 2026-03-01 16:36:01 -08:00
  • 412eabc42b fix(session): retire stale dm main route after dmScope migration (#31010) Peter Steinberger 2026-03-02 00:33:40 +00:00
  • 68832f203e refactor(diagnostics): hot-reload stuck warning threshold Peter Steinberger 2026-03-02 00:32:21 +00:00
  • fbd832d64f refactor(config): share byte-size parsing for memory flush Peter Steinberger 2026-03-02 00:32:16 +00:00
  • 9e727893ff refactor(session): consolidate transcript snapshot reads Peter Steinberger 2026-03-02 00:32:12 +00:00
  • 3a68c56264 refactor(security): unify webhook guardrails across channels Peter Steinberger 2026-03-02 00:31:31 +00:00
  • 58659b931b fix(gateway): enforce owner boundary for agent runs Peter Steinberger 2026-03-02 00:27:32 +00:00
  • 9005e8bc0a refactor(gateway): unify metadata canonicalization + platform rules Peter Steinberger 2026-03-02 00:26:28 +00:00
  • 0c0f556927 fix(discord): unify reconnect watchdog and land #31025/#30530 Peter Steinberger 2026-03-02 00:23:07 +00:00