Commit Graph

  • 9f03791aa9 Docs: refresh zh-CN translations + i18n guidance Josh Palmer 2026-02-03 13:22:28 -08:00
  • f52ca0a712 fix(ui): note agent file refresh in changelog Gustavo Madeira Santana 2026-02-03 14:15:47 -05:00
  • ddccfd3ec1 fix(ui): refresh agent files after external edits Gustavo Madeira Santana 2026-02-03 14:14:16 -05:00
  • f60eae83fa fix(skills): warn when bundled dir missing Gustavo Madeira Santana 2026-02-03 14:01:40 -05:00
  • 5935c4d23d fix(ui): fix web UI after tsdown migration and typing changes Gustavo Madeira Santana 2026-02-03 13:56:20 -05:00
  • 1c4db91593 chore: prepare 2026.2.2 release Peter Steinberger 2026-02-03 09:59:21 -08:00
  • 9d2066bd53 fix: restore OpenClaw docs/source links in system prompt Peter Steinberger 2026-02-03 10:00:59 -08:00
  • f57e70912c docs: Update information architecture for OpenClaw docs (#7622) Ethan Palm 2026-02-03 09:57:43 -08:00
  • a7f4a53ce8 fix: harden Windows exec allowlist Peter Steinberger 2026-02-03 09:34:08 -08:00
  • 8f3bfbd1c4 fix(matrix): harden allowlists Peter Steinberger 2026-02-03 09:33:30 -08:00
  • f8dfd034f5 fix(voice-call): harden inbound policy Peter Steinberger 2026-02-03 09:33:25 -08:00
  • fc40ba8e7e Skills: refine healthcheck guidance Tak Hoffman 2026-02-03 09:21:34 -06:00
  • 1f2f79a7a7 chore: Merge tsconfigs, typecheck ui as part of pnpm tsgo locally and on CI. cpojer 2026-02-03 22:50:00 +09:00
  • 6e09c1142e chore: Switch to NodeNext for module/moduleResolution in ui. cpojer 2026-02-03 22:48:28 +09:00
  • 27677dd8bd chore: Fix all TypeScript errors in ui. cpojer 2026-02-03 22:35:55 +09:00
  • be4f7ef361 fix: Fix Mac app build step. cpojer 2026-02-03 22:14:11 +09:00
  • 6b83d82e82 chore: clean up git hooks and actually install them again. cpojer 2026-02-03 22:07:43 +09:00
  • 6fb2d3d7d7 feat: remove slop. cpojer 2026-02-03 22:04:17 +09:00
  • 425003417d fix: Remove tsconfig.oxlint.json AGAIN. cpojer 2026-02-03 21:44:54 +09:00
  • a8893094ea fix: CI: We no longer need to test the tsc build with Bun, we are always using tsdown to build now. cpojer 2026-02-03 21:34:49 +09:00
  • a03d852d65 chore: Migrate to tsdown, speed up JS bundling by ~10x (thanks @hyf0). cpojer 2026-02-02 17:20:24 +09:00
  • e3b85b9829 fix: shell completion and drop onboarding prompt Shakker 2026-02-03 08:45:49 +00:00
  • 3014a91b07 chore: update changelog for completion caching Shakker 2026-02-03 08:39:43 +00:00
  • 981de05181 Onboarding: drop completion prompt Shakker 2026-02-03 08:37:40 +00:00
  • 9950440cf6 Install: cache completion scripts on install/update Shakker 2026-02-03 08:37:31 +00:00
  • 80d8fe7786 CLI: cache shell completion scripts Shakker 2026-02-03 08:33:40 +00:00
  • b37626ce6b docs: finish renaming memory state dir references Vignesh Natarajan 2026-02-03 00:24:13 -08:00
  • 1ee57cf727 fix: changelog entry for QMD memory (#3160) (thanks @vignesh07) Vignesh Natarajan 2026-02-02 23:28:21 -08:00
  • 4322ca6f4a chore: oxfmt Vignesh Natarajan 2026-02-02 23:10:41 -08:00
  • afbb1af6c5 fix: restore safety + session_status hints Vignesh Natarajan 2026-02-02 22:56:29 -08:00
  • 600c46b5a4 chore: oxfmt Vignesh Natarajan 2026-02-02 22:48:39 -08:00
  • 7d5ca1176d fix: restore session_status and CLI examples Vignesh Natarajan 2026-02-02 21:27:41 -08:00
  • 5915d479dc chore: oxfmt Vignesh Natarajan 2026-02-02 21:19:13 -08:00
  • 30098b04d7 chore: fix lint warnings Vignesh Natarajan 2026-02-02 21:15:43 -08:00
  • f72214725d chore: restore OpenClaw branding Vignesh Natarajan 2026-02-02 21:10:10 -08:00
  • 9bef525944 chore: apply formatter Vignesh Natarajan 2026-02-02 20:45:58 -08:00
  • edd6289f26 fix: derive citations chat type via session parser Vignesh Natarajan 2026-02-02 20:10:45 -08:00
  • d0b98c75e5 fix: make QMD cache key deterministic Vignesh Natarajan 2026-02-02 20:07:28 -08:00
  • e332a717a8 Lint: add braces for single-line ifs Benjamin Jesuiter 2026-02-02 22:56:20 +01:00
  • 23cfcd60df Fix build regressions after merge Benjamin Jesuiter 2026-02-02 22:47:11 +01:00
  • 465536e811 QMD: use OpenClaw config types Benjamin Jesuiter 2026-02-02 22:34:07 +01:00
  • 3d1c3b78ec Tests: cover QMD scope, reads, and citation clamp Benjamin Jesuiter 2026-02-02 20:53:02 +01:00
  • 1861e76360 Memory: clamp QMD citations to injected budget Benjamin Jesuiter 2026-02-02 20:48:20 +01:00
  • c248da0317 Memory: harden QMD memory_get path checks Benjamin Jesuiter 2026-02-02 20:47:20 +01:00
  • b7f4755020 Memory: fix QMD scope channel parsing Benjamin Jesuiter 2026-02-02 20:46:51 +01:00
  • 3e82cbd55b Memory: parse quoted qmd command Benjamin Jesuiter 2026-02-02 18:57:16 +01:00
  • 11a968f5c3 Docs: align QMD state dir with OpenClaw Benjamin Jesuiter 2026-02-02 18:49:07 +01:00
  • 5d8c665baf Tests: use OPENCLAW_STATE_DIR in qmd manager Benjamin Jesuiter 2026-02-02 18:45:39 +01:00
  • 9df78b3379 fix(memory/qmd): throttle embed + citations auto + restore --force vignesh07 2026-01-28 02:05:58 -08:00
  • 20578da204 Add how to trigger model downloads for qmd in documentation Vignesh Natarajan 2026-01-28 00:57:46 -08:00
  • 564fe6f089 fix(memory-qmd): create collections via qmd CLI (no YAML) Vignesh Natarajan 2026-01-28 00:33:17 -08:00
  • dd8373a424 fix(memory-qmd): write XDG index.yml + legacy compat Vignesh Natarajan 2026-01-28 00:12:18 -08:00
  • 9be3c27bb7 fix(qmd): use XDG dirs for qmd home; drop ollama docs Vignesh Natarajan 2026-01-27 23:42:52 -08:00
  • e12184661e Fix build errors Vignesh Natarajan 2026-01-27 23:08:43 -08:00
  • 3a57106c1e Add more tests; make fall back more resilient and visible Vignesh Natarajan 2026-01-27 22:46:11 -08:00
  • 2c30ba400b Make memory more resilient to failure Vignesh Natarajan 2026-01-27 22:17:56 -08:00
  • 5d3af3bc62 feat (memory): Implement new (opt-in) QMD memory backend Vignesh Natarajan 2026-01-27 21:57:15 -08:00
  • e9f182def7 fix: error handling in restore failure reporting Shakker 2026-02-03 06:22:51 +00:00
  • 1b31e2f345 Onboarding/TUI: prevent prompt overlap and auto-open Shakker 2026-02-03 06:18:33 +00:00
  • 58d5b39c9a Onboarding: keep TUI flow exclusive Shakker 2026-02-03 06:11:11 +00:00
  • 157d6d2db7 CLI: restore terminal state on exit Shakker 2026-02-03 06:10:19 +00:00
  • d5593d647c chore: fix formatting Tak Hoffman 2026-02-02 22:58:04 -06:00
  • 83715eca49 Security: tune bootstrap healthcheck prompt + healthcheck wording Tak Hoffman 2026-02-02 22:33:43 -06:00
  • 7dfa99a6f7 chore: fix formatting Gustavo Madeira Santana 2026-02-02 21:49:15 -05:00
  • ac2b71f240 chore: fix CI Gustavo Madeira Santana 2026-02-02 21:44:31 -05:00
  • 578bde1e0d Security: healthcheck skill (#7641) (thanks @Takhoffman) Tak Hoffman 2026-02-02 20:36:29 -06:00
  • e2c03845c7 Security: refine healthcheck workflow Tak Hoffman 2026-02-02 20:22:54 -06:00
  • 1523ef2494 Security: remove openclaw-system-admin skill path Tak Hoffman 2026-02-02 20:13:42 -06:00
  • cdec53b22b Security: rename openclaw-system-admin skill to healthcheck Tak Hoffman 2026-02-02 20:13:29 -06:00
  • a6afcb4c1d Security: new openclaw-system-admin skill + bootstrap audit Tak Hoffman 2026-02-02 20:02:54 -06:00
  • 2a68bcbeb3 feat(ui): add Agents dashboard Gustavo Madeira Santana 2026-02-02 21:31:17 -05:00
  • c8af8e9555 Docs: clarify whats new FAQ heading (#7394) Aldo 2026-02-02 20:16:31 -06:00
  • e77988f747 chore: Fix CI. cpojer 2026-02-03 10:25:32 +09:00
  • 96ad19a627 style(ui): format resizable divider Peter Steinberger 2026-02-02 17:01:17 -08:00
  • fe81b1d712 fix(gateway): require shared auth before device bypass Peter Steinberger 2026-02-02 16:55:53 -08:00
  • d1ecb46076 fix: harden exec allowlist parsing Peter Steinberger 2026-02-02 16:53:09 -08:00
  • fff59da962 fix(slack): fail closed on slash command channel type lookup Peter Steinberger 2026-02-02 16:53:02 -08:00
  • 9e3ea2687c chore: Update deps. cpojer 2026-02-03 09:08:52 +09:00
  • cfd6b21d0e fix: repair malformed tool calls and session transcripts (#7473) (thanks @justinhuangcode) Shakker 2026-02-02 23:50:08 +00:00
  • 118507953b Docs: simplify transcript hygiene scope Shakker 2026-02-02 23:46:50 +00:00
  • befa421a57 Agents: flush pending tool results on drop Shakker 2026-02-02 23:46:34 +00:00
  • e6fdac7bfb Agents: harden session file repair Shakker 2026-02-02 23:45:58 +00:00
  • 67f90dae54 Agents: fix lint in tool-call sanitizers Justin 2026-02-03 05:39:22 +08:00
  • 31face5740 Changelog: note tool call repair Justin 2026-02-03 05:27:34 +08:00
  • 0da6de6624 Agent: repair malformed tool calls and session files Justin 2026-02-03 05:17:42 +08:00
  • 0eae9f456c Docs: fix compatibility shim note Tak Hoffman 2026-02-02 17:22:22 -06:00
  • 561a10c491 fix(telegram): recover from grammY long-poll timeouts (#7466) (thanks @macmimi23) Shakker 2026-02-02 22:36:53 +00:00
  • c6b4de520a fix(telegram): recover from grammY "timed out" long-poll errors (#7239) mac mimi 2026-02-02 22:21:44 +01:00
  • f49297e2c1 fix: skip audio files from text extraction to prevent binary processing (#7475) Ji 2026-02-02 14:20:04 -08:00
  • 966228a6a9 fix(tools): ensure file_path alias passes validation in read/write tools (#7451) bqcfjwhz85-arch 2026-02-03 05:33:36 +08:00
  • 5fb8f779ca fix: validate AbortSignal instances before calling AbortSignal.any() (#7277) (thanks @Elarwei001) Shakker 2026-02-02 20:36:47 +00:00
  • 88e29c728c refactor: use structural typing instead of instanceof for AbortSignal check Elarwei 2026-02-03 01:12:48 +08:00
  • a63ec41a7b fix: validate AbortSignal instances before calling AbortSignal.any() Elarwei 2026-02-03 00:36:18 +08:00
  • 64849e81f5 feat(config): default thinking for sessions_spawn subagents (#7372) Tyler Yust 2026-02-02 12:14:17 -08:00
  • d3bb32273e fix: resolve check errors in nodes-tool and commands-ptt Shakker 2026-02-02 20:05:17 +00:00
  • 7113dc21a9 Revert "Core: update shared gateway models" Mariano Belinky 2026-02-02 17:35:58 +00:00
  • 4ab814fd50 Revert "iOS: wire node services and tests" Mariano Belinky 2026-02-02 17:27:56 +00:00
  • c83bdb73a4 Docs: expand zh-CN landing note Josh Palmer 2026-02-02 18:24:46 +01:00
  • ea9eed14f8 Docs: add zh-CN landing note (#7303) (thanks @joshp123) Josh Palmer 2026-02-02 18:22:34 +01:00
  • 91e445c260 Docs: add zh-CN landing notice + AI image Josh Palmer 2026-02-02 18:22:06 +01:00