Commit Graph

  • d134c854a5 feat(config): expose full pi-ai model compat fields in config schema (openclaw#11063) thanks @ikari-pl Cezar “ikari” Pokorski 2026-02-14 01:47:18 +01:00
  • 28431b84cc fix(gateway): prune expired entries instead of clearing all hook auth failure state (#15848) AI-Reviewer-QS 2026-02-14 08:46:12 +08:00
  • 67b5c093b5 fix(auto-reply): allow image-only messages to reach the agent (openclaw#12352) thanks @arosstale Artale 2026-02-14 01:42:22 +01:00
  • e7c3c27fd0 perf(test): trim browser and models suite overhead Peter Steinberger 2026-02-14 00:38:49 +00:00
  • fdacfc571c fix(media): classify text/* MIME types as documents (openclaw#12341) thanks @arosstale Artale 2026-02-14 01:38:38 +01:00
  • f9379ecee2 Ignore up to 4 non-word characters when stripping HEARTBEAT_OK token … (#15847) Spacefish 2026-02-14 01:36:04 +01:00
  • 6daa4911e7 perf(subagents): speed announce retry polling and trim duplicate e2e coverage Peter Steinberger 2026-02-14 00:28:12 +00:00
  • 4d1461011d perf(cli): speed up help/config paths and route config get/unset Peter Steinberger 2026-02-14 00:27:30 +00:00
  • 386bb0c618 fix: don't auto-create HEARTBEAT.md on workspace init (openclaw#12027) thanks @shadril238 Shadril Hassan Shifat 2026-02-14 06:24:22 +06:00
  • 0a724127dc perf(test): tighten telegram media e2e flush windows Peter Steinberger 2026-02-14 00:23:36 +00:00
  • 784e7c1fd5 perf(test): reduce repeated image work in web auto-reply e2e Peter Steinberger 2026-02-14 00:21:46 +00:00
  • 1c928e493d fix(hooks): replace console logging with proper subsystem logging in loader (openclaw#11029) thanks @shadril238 Shadril Hassan Shifat 2026-02-14 06:21:11 +06:00
  • 05524bb5ef perf(test): remove duplicate models list e2e suite Peter Steinberger 2026-02-14 00:20:43 +00:00
  • 11702290ff feat(ollama): add native /api/chat provider for streaming + tool calling (#11853) Sunwoo Yu 2026-02-14 09:20:42 +09:00
  • 5378583da1 fix(discord): Apply historyLimit to channel/group sessions to prevent compaction bypass (openclaw#11356) thanks @shadril238 Shadril Hassan Shifat 2026-02-14 06:18:57 +06:00
  • ec4da3aca9 perf(test): lighten models list e2e registry mock Peter Steinberger 2026-02-14 00:17:25 +00:00
  • 212da860a9 perf(test): speed up screenshot normalization e2e fixture Peter Steinberger 2026-02-14 00:16:38 +00:00
  • 93dc3bb79a perf(test): avoid npm pack in plugin install e2e fixtures Peter Steinberger 2026-02-14 00:14:48 +00:00
  • bc3eb98445 fix(cli): avoid runtime import cycle in routed commands Peter Steinberger 2026-02-14 00:17:29 +00:00
  • 2f49d8858c perf(cli): slim route-first bootstrap with lazy route handlers Peter Steinberger 2026-02-14 00:12:15 +00:00
  • fecb3f326e perf(test): trim models/browser suite overhead Peter Steinberger 2026-02-14 00:07:38 +00:00
  • cf2524b8b9 refactor(models): share auth helpers and forward-compat list fallbacks Peter Steinberger 2026-02-14 01:07:19 +01:00
  • 363a56ab87 refactor(telegram): streamline file-ref wrapping and hoist regexes Peter Steinberger 2026-02-14 01:03:50 +01:00
  • 3a73e2508b perf(gateway): skip idle channel shutdown work Peter Steinberger 2026-02-13 23:56:55 +00:00
  • a0cbf9002d fix(models): antigravity opus 4.6 availability follow-up (#12845) Vincent Koc 2026-02-13 15:54:46 -08:00
  • 23e8f3a20a perf(test): merge block-streaming scenarios into single fixture run Peter Steinberger 2026-02-13 23:54:22 +00:00
  • 9bd2ccb017 feat: add pre-prompt context size diagnostic logging (openclaw#8930) thanks @Glucksberg Glucksberg 2026-02-13 19:54:22 -04:00
  • 79bd82a35b perf(test): statically import gateway reload deps Peter Steinberger 2026-02-13 23:52:16 +00:00
  • 1055e71c4b fix(telegram): auto-wrap .md file references in backticks to prevent URL previews (#8649) Divanoli Mydeen Pitchai 2026-02-14 02:51:47 +03:00
  • 4bef423d83 perf(test): reduce gateway reload waits and trim duplicate invoke coverage Peter Steinberger 2026-02-13 23:50:04 +00:00
  • ab71fdf821 Plugin API: compaction/reset hooks, bootstrap file globs, memory plugin status (#13287) solstead 2026-02-14 06:45:45 +07:00
  • 3bda3df729 fix(browser): hot-reload profiles added after gateway start (#4841) (#8816) Jessy LANGE 2026-02-14 00:44:04 +01:00
  • d5e25e0ad8 refactor: centralize dispatcher lifecycle ownership Peter Steinberger 2026-02-14 00:41:27 +01:00
  • 5caf829d28 perf(test): trim duplicate gateway and auto-reply test overhead Peter Steinberger 2026-02-13 23:40:25 +00:00
  • ad57e561c6 refactor: unify gateway restart deferral and dispatcher cleanup Peter Steinberger 2026-02-14 00:38:10 +01:00
  • 51296e770c feat(slack): land thread-ownership from @DarlingtonDeveloper (#15775) Peter Steinberger 2026-02-13 23:37:05 +00:00
  • 874ff7089c fix: ensure CLI exits after command completion (#12906) Taylor Asplund 2026-02-13 15:34:33 -08:00
  • 2378d770d1 perf(test): speed gateway suite resets with unique config roots Peter Steinberger 2026-02-13 23:33:08 +00:00
  • e794ef0478 perf(test): reduce hot-suite setup and duplicate test work Peter Steinberger 2026-02-13 23:30:35 +00:00
  • ab4a08a82a fix: defer gateway restart until all replies are sent (#12970) Bridgerz 2026-02-13 15:29:29 -08:00
  • dc507f3dec perf(test): reduce memory and port probe overhead Peter Steinberger 2026-02-13 23:22:30 +00:00
  • 1aa746f042 perf(test): lower synthetic payload in embedding batch split case Peter Steinberger 2026-02-13 22:43:13 +00:00
  • faeac955b5 perf(test): trim retry-loop work in embedding batch tests Peter Steinberger 2026-02-13 22:42:03 +00:00
  • e324cb5b94 perf(test): reduce fixture churn in hot suites Peter Steinberger 2026-02-13 22:40:20 +00:00
  • dac8f5ba3f perf(test): trim fixture and import overhead in hot suites Peter Steinberger 2026-02-13 22:28:50 +00:00
  • b8703546e9 docs(changelog): note cron delivered-relay regression coverage (#15737) (thanks @brandonwise) Peter Steinberger 2026-02-14 00:00:32 +01:00
  • b0728e605d fix(cron): skip relay only for explicit delivery config, not legacy payload Brandon Wise 2026-02-13 15:09:07 -05:00
  • 45a2cd55cc fix: harden isolated cron announce delivery fallback (#15739) (thanks @widingmarcus-cyber) Peter Steinberger 2026-02-13 23:48:36 +01:00
  • ea95e88dd6 fix(cron): prevent duplicate delivery for isolated jobs with announce mode Marcus Widing 2026-02-13 21:14:32 +01:00
  • 207e2c5aff fix: add outbound delivery crash recovery (#15636) (thanks @nabbilkhan) (#15636) nabbilkhan 2026-02-13 15:54:07 -06:00
  • caebe70e9a perf(test): cut setup/import overhead in hot suites Peter Steinberger 2026-02-13 21:23:44 +00:00
  • 93dd51bce0 perf(matrix): lazy-load music-metadata parsing Peter Steinberger 2026-02-13 20:27:47 +00:00
  • 4e9f933e88 fix: reset stale execution state after SIGUSR1 in-process restart (#15195) Joseph Krug 2026-02-13 16:30:09 -04:00
  • 2086cdfb9b perf(test): reduce hot-suite import and setup overhead Peter Steinberger 2026-02-13 20:26:26 +00:00
  • 1655df7ac0 fix(config): log config overwrite audits Peter Steinberger 2026-02-13 20:12:36 +00:00
  • 42eaee8b7e chore: fix root_dir resolution/stale scripts during PR review Gustavo Madeira Santana 2026-02-13 15:09:37 -05:00
  • 6442512954 perf: reduce hotspot test startup and timeout costs Peter Steinberger 2026-02-13 20:02:53 +00:00
  • 31537c669a fix: archive old transcript files on /new and /reset (#14949) Marcus Castro 2026-02-13 16:55:16 -03:00
  • c8b198ab51 perf: speed up gateway missing-tick e2e watchdog Peter Steinberger 2026-02-13 19:37:47 +00:00
  • e746a67cc3 perf: speed up telegram media e2e flush timing Peter Steinberger 2026-02-13 19:35:40 +00:00
  • bbca3b191a changelog: add missing attribution Gustavo Madeira Santana 2026-02-13 14:47:46 -05:00
  • 8c1e8bb2ff fix: note clawdock zsh compatibility (#15501) (thanks @nkelner) Shadow 2026-02-13 13:46:32 -06:00
  • 66f6d71ffa Update clawdock-helpers.sh compatibility with Zsh Nathaniel Kelner 2026-02-13 09:54:41 -05:00
  • f24d70ec8e fix(providers): switch MiniMax API-key provider to anthropic-messages (#15297) 大猫子 2026-02-14 03:44:36 +08:00
  • 4225206f0c fix(gateway): normalize session key casing to prevent ghost sessions (#12846) Marcus Castro 2026-02-13 16:42:24 -03:00
  • f6232bc2b4 CI: close invalid items without response Shadow 2026-02-13 13:40:56 -06:00
  • 2b685b08c2 fix: harden matrix multi-account routing (#7286) (thanks @emonty) Peter Steinberger 2026-02-13 20:34:53 +01:00
  • a76ac1344e fix: resolveAllowFrom uses cfg+accountId params, not account Monty Taylor 2026-02-13 09:04:16 -06:00
  • 1a17466a60 fix: use account-aware config paths in resolveDmPolicy and resolveAllowFrom Monty Taylor 2026-02-13 08:03:59 -06:00
  • 3985ef7b37 fix: merge top-level config into per-account config so inherited settings apply Monty Taylor 2026-02-12 14:14:07 -07:00
  • ed5a8dff8a chore: fix CHANGELOG.md formatting Monty Taylor 2026-02-09 10:52:40 -07:00
  • da00f6cf8e fix: deep-merge nested config, prefer default account in send fallback, simplify credential filenames Monty Taylor 2026-02-09 08:33:58 -07:00
  • 1a72902991 refactor: read accounts from cfg.channels.matrix.accounts directly for clarity Monty Taylor 2026-02-09 08:28:23 -07:00
  • bf4e348440 fix: de-duplicate normalized account IDs and add case-insensitive config lookup to send/client Monty Taylor 2026-02-09 08:19:21 -07:00
  • a6dd50fede fix: normalize account config keys for case-insensitive matching Monty Taylor 2026-02-09 08:07:57 -07:00
  • c89b8d99fc fix: normalize accountId in active-client and send/client for consistent keying Monty Taylor 2026-02-09 07:59:07 -07:00
  • caf5d2dd7c feat(matrix): Add multi-account support to Matrix channel Monty Taylor 2026-02-02 07:28:39 -08:00
  • 607b625aab Docs: update PR commit guidance Shadow 2026-02-13 13:38:02 -06:00
  • e0c04c62c9 docs(signal): improve setup, verification, and troubleshooting guidance Peter Steinberger 2026-02-13 20:38:48 +01:00
  • f02247b6c5 fix(ci): fix discord proxy websocket binding and bluebubbles timeout status Peter Steinberger 2026-02-13 19:35:43 +00:00
  • d3b2135f86 fix(agents): wait for agent idle before flushing pending tool results (#13746) rodbland2021 2026-02-14 06:35:43 +11:00
  • 4b3c87b82d fix: finalize discord presence config (#10855) (thanks @h0tp-ftw) Shadow 2026-02-13 13:33:25 -06:00
  • c82cd9e5d1 Docs: add discord presence config notes (#10855) Shadow 2026-02-13 13:26:22 -06:00
  • 6acea69b20 Discord: refine presence config defaults (#10855) (thanks @h0tp-ftw) Shadow 2026-02-13 13:12:16 -06:00
  • 770e904c21 fix(discord): restrict activity types and statuses to valid enum values h0tp 2026-02-07 03:11:46 +00:00
  • 5d8c6ef91c feat(discord): add configurable presence (activity/status/type) h0tp 2026-02-07 03:00:22 +00:00
  • c801ffdf99 perf: add zero-delay gateway client connect for tests Peter Steinberger 2026-02-13 19:31:05 +00:00
  • 5645f227f6 Discord: add gateway proxy docs and tests (#10400) (thanks @winter-loo) Shadow 2026-02-13 13:14:19 -06:00
  • e55431bf84 fix(discord): restore gateway reconnect maxAttempts to 50 ludd50155 2026-02-12 10:05:57 +08:00
  • 5f0debdfb2 Fix: check cleanups ludd50155 2026-02-06 22:10:50 +08:00
  • 0cb69b0f28 Discord: add gateway proxy support ludd50155 2026-02-06 20:27:34 +08:00
  • 7f0489e473 Security/Browser: constrain trace and download output paths to OpenClaw temp roots (#15652) Mariano 2026-02-13 19:24:33 +00:00
  • 08725270e2 perf: honor low timeout budgets in health telegram probes Peter Steinberger 2026-02-13 19:22:20 +00:00
  • a3574bbde4 fix(android): add bcprov dependency for device identity store Peter Steinberger 2026-02-13 19:19:53 +00:00
  • 7d1be585de test: fix exec approval and pty fallback e2e flows Peter Steinberger 2026-02-13 19:19:15 +00:00
  • 34eb14d24f perf: trim web auto-reply test cleanup backoff Peter Steinberger 2026-02-13 19:19:11 +00:00
  • 1c7a099b6d test: move reasoning replay regression to unit suite Peter Steinberger 2026-02-13 19:09:34 +00:00
  • 9fab0d2ced refactor(ui): split nodes exec approvals module Peter Steinberger 2026-02-13 18:38:55 +00:00
  • d443a73798 refactor(ui): extract usage tab render module Peter Steinberger 2026-02-13 18:35:48 +00:00
  • 6c445889b3 refactor(ui): split agents view into focused panel modules Peter Steinberger 2026-02-13 18:30:40 +00:00