Commit Graph

  • ce71c7326c chore: add tsconfig.test.json for type-checking test files (#12828) max 2026-02-09 11:16:19 -08:00
  • ec55583bb7 fix: align extension tests and fetch typing for gate stability (#12816) Seb Slight 2026-02-09 14:12:07 -05:00
  • 3e63b2a4fa fix(cli): improve plugins list source display Peter Steinberger 2026-02-09 13:05:41 -06:00
  • 33c75cb6bf chore(extensions): mark bundled packages private Peter Steinberger 2026-02-09 12:56:04 -06:00
  • 394d60c1fb fix(onboarding): auto-install shell completion in QuickStart Peter Steinberger 2026-02-09 12:56:06 -06:00
  • 512b2053c5 fix(web_search): Fix invalid model name sent to Perplexity (#12795) Chase Dorsey 2026-02-09 13:43:57 -05:00
  • 40b11db80e TypeScript: add extensions to tsconfig and fix type errors (#12781) max 2026-02-09 10:05:38 -08:00
  • 2e4334c32c test(auth): cover key normalization Peter Steinberger 2026-02-09 11:58:18 -06:00
  • e3ff844bdc docs(changelog): credit human for #11646 Peter Steinberger 2026-02-09 11:51:39 -06:00
  • d311152a7d docs(changelog): reorder 2026.2.9 for end users Peter Steinberger 2026-02-09 11:37:55 -06:00
  • 5d4f42016f chore(changelog): note Telegram DM allowFrom sender-id fix (#12779) (thanks @liuxiaopai-ai) Ayaan Zaidi 2026-02-09 22:59:09 +05:30
  • a77afe618d fix(telegram): add DM allowFrom regression tests Ayaan Zaidi 2026-02-09 22:51:40 +05:30
  • 29425e27e5 fix(telegram): match DM allowFrom against sender user id Mark Liu 2026-02-08 01:43:19 +08:00
  • c6e142f22e docs(changelog): add 2026.2.9 auth fix Peter Steinberger 2026-02-09 11:27:10 -06:00
  • 3626b07bea docs: fix ja-JP dashboard URL link Peter Steinberger 2026-02-09 11:26:12 -06:00
  • 42a07791c4 fix(auth): strip line breaks from pasted keys Peter Steinberger 2026-02-09 11:25:54 -06:00
  • fb8c653f53 chore(release): 2026.2.9 Peter Steinberger 2026-02-09 10:30:07 -06:00
  • 588d7133f5 fix(docs): correct wake command in coding-agent skill (#10516) Hudson Rivera 2026-02-09 12:18:20 -05:00
  • 582732391a fix(telegram): avoid nested reply quote misclassification Denis Rybnikov 2026-02-09 00:05:29 +01:00
  • b430998c2f fix(telegram): clean tsgo/format regressions Denis Rybnikov 2026-02-09 00:02:09 +01:00
  • 1c1d7fa0e5 fix(telegram): make quote parsing/types CI-safe Denis Rybnikov 2026-02-08 23:52:55 +01:00
  • a4b38ce886 fix(telegram): preserve inbound quote context and avoid QUOTE_TEXT_INVALID Denis Rybnikov 2026-02-08 23:48:14 +01:00
  • 727a390d13 fix: add telegram command-cap regression test (#12356) (thanks @arosstale) Ayaan Zaidi 2026-02-09 22:25:13 +05:30
  • a656dcc199 fix(telegram): truncate commands to 100 to avoid BOT_COMMANDS_TOO_MUCH Claude Code 2026-02-09 06:21:54 +01:00
  • 0768fc65d2 docs(subagents): simplify page and verify behavior/examples (#12761) Seb Slight 2026-02-09 11:50:53 -05:00
  • 0efaf5aa82 chore: Update .gitignore (#12427) Xu Haoran 2026-02-10 00:25:58 +08:00
  • 6397e53f3a Delete README-header.png (warelay) Seb Slight 2026-02-09 10:32:35 -05:00
  • 24e9b23c4a Replace text diagrams with mermaid (#7165) Suvin Nimnaka 2026-02-09 20:57:27 +05:30
  • 9f4466c116 Simplify ownership commands in hetzner.md (#12703) Victor Castell 2026-02-09 16:02:54 +01:00
  • 9050a94a0f docs(skills): allow docs-only prep to skip pnpm test (#12718) Seb Slight 2026-02-09 09:55:46 -05:00
  • 79c2466662 refactor: consolidate throwIfAborted + fix isCompactionFailureError (#12463) max 2026-02-09 00:32:57 -08:00
  • f0924d3c4e refactor: consolidate PNG encoder and safeParseJson utilities (#12457) max 2026-02-09 00:21:54 -08:00
  • 5acb1e3c52 Tests: trim timezone in envelope timestamp helper (#12446) Mariano 2026-02-09 09:04:54 +01:00
  • ec910a235e refactor: consolidate duplicate utility functions (#12439) max 2026-02-08 23:59:43 -08:00
  • 8968d9a339 Auto-reply: include weekday in envelope timestamps (#12438) Mariano 2026-02-09 08:55:50 +01:00
  • e4651d6afa Memory/QMD: reuse default model cache and skip ENOENT warnings (#12114) Tyler Yust 2026-02-08 23:43:08 -08:00
  • c984e6d8df fix: prevent false positive context overflow detection in conversation text (#2078) Stephen Brian King 2026-02-09 00:22:57 -07:00
  • 71b4be8799 fix: handle 400 status in failover to enable model fallback (#1879) Oren 2026-02-09 09:12:06 +02:00
  • 5e55a181b7 docs: add changelog entry for Grok web_search CLAWDINATOR Bot 2026-02-09 07:05:39 +00:00
  • 5f2ad938aa fix(tools): include provider-specific settings in web search cache key Trevin Chow 2026-01-31 16:42:43 -08:00
  • a6cab10976 fix(tools): correct docs URL and pass inlineCitations for Grok Trevin Chow 2026-01-31 16:24:11 -08:00
  • 139d70e2a9 feat(tools): add Grok (xAI) as web_search provider Trevin Chow 2026-01-27 21:06:53 -08:00
  • 07375a65d8 fix(cron): recover flat params when LLM omits job wrapper (#12124) Tyler Yust 2026-02-08 23:10:09 -08:00
  • fb8e4489a3 feat: Implement Telegram video note support with tests and docs (#12408) clawdinator[bot] 2026-02-09 07:00:57 +00:00
  • 6ed255319f fix(skills): ignore Python venvs and caches in skills watcher (#12399) clawdinator[bot] 2026-02-09 06:41:53 +00:00
  • 8d96955e19 fix(routing): make bindings dynamic by calling loadConfig() per-message (#11372) juanpablodlc 2026-02-08 22:34:55 -08:00
  • 0cf93b8fa7 Gateway: fix post-compaction amnesia for injected messages (#12283) Tak Hoffman 2026-02-08 23:07:31 -06:00
  • d85f0566a9 fix: tighten thread-clear and telegram retry guards Ayaan Zaidi 2026-02-09 08:43:40 +05:30
  • d7bd68ff24 fix: recover telegram sends from stale thread ids Ayaan Zaidi 2026-02-09 08:35:53 +05:30
  • 5ac1be9cb6 fix: all bundled hooks broken since 2026.2.2 (tsdown migration) (#9295) Patrick Shao 2026-02-08 18:35:47 -08:00
  • 69aa3df116 macOS: honor stable Nix defaults suite (#12205) Josh Palmer 2026-02-08 17:28:22 -08:00
  • 53a1ac36f5 test: normalize paths in OPENCLAW_HOME tests for cross-platform support (#12212) max 2026-02-08 17:21:31 -08:00
  • 456bd58740 fix(paths): structurally resolve home dir to prevent Windows path bugs (#12125) Marcus Castro 2026-02-08 22:06:29 -03:00
  • 0244d521a1 chore: Fix lockfile + pnpm dedupe. cpojer 2026-02-09 10:00:53 +09:00
  • 6614c3f932 chore: Fix lint. cpojer 2026-02-09 09:55:48 +09:00
  • 0497bb0544 chore: Fix failing test. cpojer 2026-02-09 09:52:05 +09:00
  • 3573f26d40 chore: Update deps. cpojer 2026-02-09 09:51:59 +09:00
  • f4fc65d234 test: skip unix-path OPENCLAW_HOME tests on Windows (#12206) max 2026-02-08 16:56:21 -08:00
  • 223eee0a20 refactor: unify peer kind to ChatType, rename dm to direct (#11881) max 2026-02-08 16:20:52 -08:00
  • 0b07e15b63 chore(changelog): note maxTokens clamp (#5516) (thanks @lailoo) (#12139) George Pickett 2026-02-08 14:27:11 -08:00
  • 92764a60d6 test(config): cover maxTokens clamping George Pickett 2026-02-08 14:04:58 -08:00
  • eed580d310 fix(config): clamp maxTokens to contextWindow to prevent invalid configurations damaozi 2026-01-31 23:46:38 +08:00
  • 41f3e90ea8 changelog: split #12091 entry into Added + Fixes Sebastian 2026-02-08 16:21:18 -05:00
  • db137dd65d fix(paths): respect OPENCLAW_HOME for all internal path resolution (#12091) Seb Slight 2026-02-08 16:20:13 -05:00
  • c95e6fe6dc Docs: note language switcher ordering + JP flag fix (#12023) (thanks @joshp123) Josh Palmer 2026-02-08 10:43:26 -08:00
  • 2b4135debc Docs: fix language switcher order + Japanese locale Josh Palmer 2026-02-08 10:36:06 -08:00
  • 6e3271ebb6 Docs: note ja-JP docs POC in changelog (#11988) (thanks @joshp123) Josh Palmer 2026-02-08 10:04:15 -08:00
  • d8dbfc701c Docs: use ja-jp Mintlify language code Josh Palmer 2026-02-08 09:58:51 -08:00
  • c4213b89eb Docs: seed ja-JP translations Josh Palmer 2026-02-08 09:25:17 -08:00
  • d2ec78607d Docs i18n: make translation prompt language-pluggable Josh Palmer 2026-02-08 09:25:12 -08:00
  • 7f7d49aef0 Memory/QMD: warn when scope denies search Vignesh Natarajan 2026-02-07 19:42:34 -08:00
  • 6aedc54bd7 iOS: alpha node app + setup-code onboarding (#11756) Mariano Belinky 2026-02-08 18:08:13 +01:00
  • 730f86dd5c Gateway/Plugins: device pairing + phone control plugins (#11755) Mariano Belinky 2026-02-08 18:07:13 +01:00
  • 2f91bf550f docs: fix changelog PR reference Seb Slight 2026-02-08 10:50:10 -05:00
  • ad8b839aa7 Exec approvals: render forwarded commands in monospace (#11937) Seb Slight 2026-02-08 10:48:52 -05:00
  • 744892de72 Add GitHub Copilot models to xhigh list (#11646) seans-openclawbot 2026-02-08 08:45:59 -05:00
  • eb3e9c649b chore: fix vitest standalone configs and update package description (#11865) max 2026-02-08 05:24:50 -08:00
  • a1123dd9be Centralize date/time formatting utilities (#11831) max 2026-02-08 04:53:31 -08:00
  • 74fbbda283 docs: add security & trust documentation theonejvo 2026-02-08 21:38:42 +11:00
  • 28e1a65ebc chore: project hygiene — fix workspace:*, sandbox USER, dead config (#11289) max 2026-02-08 02:36:42 -08:00
  • c56fb7f353 chore: suppress warnings for node default output path Gustavo Madeira Santana 2026-02-08 05:32:58 -05:00
  • 3119057161 chore: centralizing warning filters Gustavo Madeira Santana 2026-02-08 05:17:59 -05:00
  • cef9bfce22 CI: scope heavy jobs, build once, and remove duplicate validation work (#11570) Gustavo Madeira Santana 2026-02-08 05:08:56 -05:00
  • b75d618080 fix(doctor): suppress repeated legacy state migration warnings (#11709) Gustavo Madeira Santana 2026-02-08 02:27:49 -05:00
  • e02d144af9 feat(telegram): add spoiler tag support (#11543) ezhikkk 2026-02-08 06:55:56 +01:00
  • 9949f82590 fix(discord): support forum channel thread-create (#10062) jarvis89757 2026-02-08 16:51:10 +11:00
  • bc475f0172 fix(ui): smooth chat refresh scroll and suppress new-messages badge flash Tyler Yust 2026-02-07 20:21:27 -08:00
  • 191da1feb5 fix: context overflow compaction and subagent announce improvements (#11664) (thanks @tyler6204) Tyler Yust 2026-02-07 20:02:32 -08:00
  • 8fae55e8e0 fix(cron): share isolated announce flow + harden cron scheduling/delivery (#11641) Tyler Yust 2026-02-07 19:46:01 -08:00
  • ebe5730401 fix: use STATE_DIR instead of hardcoded ~/.openclaw for identity and canvas (#4824) Oleg Kossoy 2026-02-08 05:16:59 +02:00
  • 0499656c59 Docs: fix cron.update param name id → jobId (#11365) (#11467) 大猫子 2026-02-08 11:08:41 +08:00
  • 05a57e94a4 Fix Nix repository link in README (#7910) danielcadenhead 2026-02-07 20:53:32 -06:00
  • c27b03794a chore: updated PR review skills and workflow info on tests + fake timers Gustavo Madeira Santana 2026-02-07 21:46:55 -05:00
  • 9866a857a7 docs: clarify onboarding instructions for beginners (#10956) Rohan Patil 2026-02-07 18:43:59 -08:00
  • e2dea2684f Tests: harden flake hotspots and consolidate provider-auth suites (#11598) Gustavo Madeira Santana 2026-02-07 21:32:23 -05:00
  • a30c4f45c3 Update CHANGELOG.md for version 2026.2.6-4: Added RPC methods for agent management, fixed context overflow recovery, improved LAN IP handling, enhanced memory retrieval, and updated media understanding for audio transcription. Tyler Yust 2026-02-07 18:15:25 -08:00
  • 95263f4e60 Memory: add SQLITE_BUSY fallback regression test Vignesh Natarajan 2026-02-07 17:24:07 -08:00
  • 6f1ba986b3 Memory: make QMD cache eviction callback idempotent Vignesh Natarajan 2026-02-07 17:01:46 -08:00
  • c741d008dd Memory: chain forced QMD queue and fail over on busy index Vignesh Natarajan 2026-02-07 16:57:22 -08:00
  • 0d60ef6fef Memory: queue forced QMD sync and handle sqlite busy reads Vignesh Natarajan 2026-02-07 16:47:00 -08:00