Commit Graph

  • 2e1c88b728 refactor: tighten embedded prompt and sidecar guards Peter Steinberger 2026-03-23 22:08:22 -07:00
  • cd90130877 msteams: implement Teams AI agent UX best practices (#51808) Sid Uppal 2026-03-23 22:03:39 -07:00
  • ea62655e19 fix: land cron heartbeat prompt suppression (#53152) (thanks @Protocol-zero-0) Peter Steinberger 2026-03-23 21:53:52 -07:00
  • 9f863140d5 test(agents): cover additional heartbeat prompt triggers Protocol-zero-0 2026-03-23 21:06:52 +00:00
  • 9d21be4193 fix(agents): suppress heartbeat prompt for cron-triggered embedded runs Protocol-zero-0 2026-03-23 20:40:18 +00:00
  • da5b7ff0af style(ui): polish agent file preview and usage popovers (#53382) Val Alexander 2026-03-23 23:55:25 -05:00
  • be20eebc21 fix(ui): resolve model provider from catalog instead of stale session default HCL 2026-03-24 07:05:11 +08:00
  • 5ab3782215 fix: add config clobber forensics Peter Steinberger 2026-03-24 04:49:35 +00:00
  • 67c7f98c32 fix(doctor): skip service config repairs during updates giulio-leone 2026-03-24 04:54:32 +01:00
  • d8aada9d45 Preserve no-restart during update doctor fixes giulio-leone 2026-03-23 23:45:45 +01:00
  • 3359dcfdcf fix(doctor): honor --fix in non-interactive mode giulio-leone 2026-03-23 23:15:52 +01:00
  • 6e970010f7 msteams: add message edit and delete support (#49925) sudie-codes 2026-03-23 21:42:04 -07:00
  • 9f5d286caf msteams: extract structured quote/reply context (#51647) sudie-codes 2026-03-23 21:41:51 -07:00
  • 8c89d0e7cd tests: add boundary coverage for media delivery (#53361) Tak Hoffman 2026-03-23 23:37:34 -05:00
  • e864421d83 fix: unify live model auth gating Peter Steinberger 2026-03-24 04:28:13 +00:00
  • e28e520379 refactor: simplify provider inference and zoned parsing helpers Peter Steinberger 2026-03-23 21:21:06 -07:00
  • 1bfef17825 ci: balance shards and reuse pr artifacts Peter Steinberger 2026-03-24 04:18:58 +00:00
  • 26365f7daf fix: hash inline scripts with data-src attributes Peter Steinberger 2026-03-23 21:13:31 -07:00
  • 0857447a5d fix: reject nonexistent zoned cron at-times Peter Steinberger 2026-03-23 21:11:48 -07:00
  • 69a317995d fix: fail closed when provider inference drops errored allowlists Peter Steinberger 2026-03-23 21:10:17 -07:00
  • 3a36fffc15 docs: update mac release automation guidance Peter Steinberger 2026-03-23 21:12:46 -07:00
  • dc4d2ca263 build: prepare 2026.3.24 Peter Steinberger 2026-03-23 21:05:59 -07:00
  • ce49d8bca9 fix: verify global npm correction installs Peter Steinberger 2026-03-23 21:03:28 -07:00
  • 50d996a6ec tests: cron coverage and NO_REPLY delivery fixes (#53366) Tak Hoffman 2026-03-23 22:52:13 -05:00
  • 6142fc1d94 fix(runtime): anchor bundled plugin npm staging to active node Vincent Koc 2026-03-23 20:31:31 -07:00
  • 483dc90f05 test: harden linux runtime smoke guards Peter Steinberger 2026-03-24 03:23:52 +00:00
  • dd2361a4c4 docs: refresh plugin-sdk api baseline Peter Steinberger 2026-03-24 03:20:51 +00:00
  • 17c1ee7716 fix: preserve command auth resolution errors on empty inferred allowlists Ayaan Zaidi 2026-03-24 08:31:41 +05:30
  • 630f1479c4 build: prepare 2026.3.23-2 v2026.3.23-2 Peter Steinberger 2026-03-23 20:04:42 -07:00
  • 38137b0cf8 refactor: split tracked ClawHub update flows Peter Steinberger 2026-03-23 19:57:18 -07:00
  • b4e392cf9d fix: unblock runtime-api smoke checks Peter Steinberger 2026-03-24 02:59:33 +00:00
  • 7ffe7e4822 fix: populate currentThreadTs in threading tool context fallback for Telegram DM topics (#52217) Taras Lukavyi 2026-03-23 14:52:33 +01:00
  • 3ae5d33799 refactor: extract cron schedule and test runner helpers Peter Steinberger 2026-03-23 19:52:31 -07:00
  • d4e3babdcc fix: command auth SecretRef resolution (#52791) (thanks @Lukavyi) Taras Lukavyi 2026-03-24 03:51:30 +01:00
  • 5cd8d43af9 tests: improve boundary audit coverage and safety (#53080) Tak Hoffman 2026-03-23 21:46:53 -05:00
  • a3f2fbf5a2 refactor: harden extension runtime-api seams Peter Steinberger 2026-03-23 19:36:19 -07:00
  • d8e77c423a test: isolate line jiti runtime smoke Peter Steinberger 2026-03-24 02:38:09 +00:00
  • 9e8abb468d fix: clean changelog merge duplication (#53224) (thanks @RolfHegr) Peter Steinberger 2026-03-23 19:34:46 -07:00
  • 0cbf6d5fed fix: land cron tz one-shot handling and prerelease config warnings (#53224) (thanks @RolfHegr) Peter Steinberger 2026-03-23 19:25:03 -07:00
  • 9aac5582d6 fix(cron): make --tz work with --at for one-shot jobs Rolfy 2026-03-24 00:12:13 +01:00
  • 8f9799307b test: print failed test lane output tails Peter Steinberger 2026-03-23 19:34:48 -07:00
  • 7f373823b0 refactor: separate exec policy and execution targets Peter Steinberger 2026-03-23 19:33:29 -07:00
  • a96eded4a0 feat(csp): support inline script hashes in Control UI CSP (#53307) thanks @BunsDev Val Alexander 2026-03-23 21:35:33 -05:00
  • e530865274 fix: preserve legacy clawhub skill updates (#53206) (thanks @drobison00) Peter Steinberger 2026-03-23 19:30:54 -07:00
  • 003752b9b3 Remove lower casing -- preserving prior behavior Devin Robison 2026-03-23 17:10:08 -06:00
  • a339d706c1 Formatting fixes and remove trailing dash acceptance Devin Robison 2026-03-23 16:56:54 -06:00
  • 40071ea23e fix: tighten skill slug validation to ASCII-only Devin Robison 2026-03-23 16:35:53 -06:00
  • 2be3c996fb test: alias all plugin-sdk subpaths in line smoke Peter Steinberger 2026-03-24 02:31:59 +00:00
  • d5917d37c5 test: allow line runtime api source fallback Peter Steinberger 2026-03-24 02:26:17 +00:00
  • 462a7a9ae6 test: allow realpath in shell planner assertions Peter Steinberger 2026-03-24 02:15:14 +00:00
  • 715b13547f fix(line): pre-export clashing symbols to prevent jiti TypeError on startup (#53221) Drickon 2026-03-23 21:13:25 -05:00
  • d8cef14eb1 fix: split exec and policy resolution for wrapper trust (#53134) (thanks @vincentkoc) Peter Steinberger 2026-03-23 18:34:05 -07:00
  • 21d480ed92 fix(infra): preserve blocked dispatch policy target Peter Steinberger 2026-03-23 18:33:32 -07:00
  • 32e89b4687 Infra: preserve wrapper executable for multiplexer trust Vincent Koc 2026-03-23 13:33:30 -07:00
  • 2d5f822ca1 fix: warn on same-base prerelease configs Peter Steinberger 2026-03-24 02:02:31 +00:00
  • 85ed1a8986 refactor: clean up ClawHub compatibility validation Peter Steinberger 2026-03-23 18:51:06 -07:00
  • 9dd0530b97 fix(ui): redact sensitive config values in diff panel Val Alexander 2026-03-23 20:48:08 -05:00
  • 21ac4b9a8a style(ui): continue ui clarity pass across theme, config, and usage (#53272) thanks @BunsDev Val Alexander 2026-03-23 20:45:43 -05:00
  • ecc8fe5dc2 ci: rebalance sharded test lanes Peter Steinberger 2026-03-24 01:43:46 +00:00
  • 5b4fd6bf31 fix: use runtime version for ClawHub plugin API checks (#53157) (thanks @futhgar) Peter Steinberger 2026-03-23 18:39:43 -07:00
  • 447e074bf4 fix(plugins): use runtime version for plugin API compatibility check futhgar 2026-03-23 21:05:20 +00:00
  • d25ad66069 fix: resolve catalog-backed channel login Peter Steinberger 2026-03-23 18:22:52 -07:00
  • 69390daa51 test: cover config correction version warnings Peter Steinberger 2026-03-23 18:21:48 -07:00
  • b4bda479a4 fix: normalize bundled plugin version reporting Peter Steinberger 2026-03-23 18:19:34 -07:00
  • e9905fd696 fix: avoid fd warnings in lock exit cleanup Peter Steinberger 2026-03-24 01:01:21 +00:00
  • 6c44b2ea50 fix(cli): guard channel-auth against prototype-chain pollution and control-char injection Val Alexander 2026-03-23 19:58:16 -05:00
  • c8f4b8533d fix(cli): auto-select login-capable auth channels (#53254) thanks @BunsDev Val Alexander 2026-03-23 19:54:46 -05:00
  • 5cb8e33a31 build: tag correction npm publishes as latest Peter Steinberger 2026-03-23 17:42:02 -07:00
  • 00d586b2ce test: reduce flaky gemini live probe coverage Peter Steinberger 2026-03-24 00:39:33 +00:00
  • dc02a7520f test: stabilize moonshot and minimax live probes Peter Steinberger 2026-03-24 00:38:48 +00:00
  • b8bf6c482e ci: cap channel shard workers Peter Steinberger 2026-03-24 00:38:04 +00:00
  • 9334015262 fix: ship bundled plugin runtime sidecars Peter Steinberger 2026-03-23 17:37:30 -07:00
  • ffd722bc2c build: harden local release verification Peter Steinberger 2026-03-23 17:17:07 -07:00
  • ce75f60ae9 fix: canonicalize malformed assistant replay content Peter Steinberger 2026-03-23 17:36:45 -07:00
  • a5c35050f3 style: update border-radius values to use CSS variables for consistency across components (#53238) Val Alexander 2026-03-23 19:23:43 -05:00
  • 90fab48416 ci: stabilize sharded channel lanes Peter Steinberger 2026-03-24 00:20:46 +00:00
  • e32148f1dd build: publish 2026.3.23 mac appcast Peter Steinberger 2026-03-23 17:00:05 -07:00
  • 2d19d2acb9 ci: shorten main critical path Peter Steinberger 2026-03-23 23:45:10 +00:00
  • 36de481541 docs: capture windows parallels install learnings Peter Steinberger 2026-03-23 16:40:53 -07:00
  • ea99984e23 test: fix windows parallels agent quoting Peter Steinberger 2026-03-23 16:39:05 -07:00
  • 34dc712f36 changelog (#53229) Sally O'Malley 2026-03-23 19:37:59 -04:00
  • a0483086b9 docs: fix 2026.3.22 and 2026.3.23 release notes Peter Steinberger 2026-03-23 16:27:14 -07:00
  • ccfeecb688 test: harden parallels macos dashboard smoke v2026.3.23 Peter Steinberger 2026-03-23 16:13:20 -07:00
  • a921b5bdff test: fix update-cli default path assertion Peter Steinberger 2026-03-23 22:59:36 +00:00
  • 725a2cc2ca test: expand gemini live transcript stripping Peter Steinberger 2026-03-23 23:00:32 +00:00
  • 67dbb1ad42 test: update command coverage Peter Steinberger 2026-03-23 22:59:53 +00:00
  • d67efbfbd3 test: stabilize test isolation Peter Steinberger 2026-03-23 22:59:15 +00:00
  • ae336d1602 Doctor: prune stale plugin allowlist and entry refs (#53187) Sally O'Malley 2026-03-23 18:58:54 -04:00
  • 03231c0633 fix(auth): prevent stale auth store reverts (#53211) Vincent Koc 2026-03-23 15:56:46 -07:00
  • 47bdc36831 test: make update-cli checkout path assertion platform-safe Peter Steinberger 2026-03-23 22:44:06 +00:00
  • 19295994f3 fix(ci): stabilize whatsapp extension checks Vincent Koc 2026-03-23 15:34:40 -07:00
  • 6f5df14308 test(whatsapp): preserve harness session exports Vincent Koc 2026-03-23 14:47:57 -07:00
  • 7b03502175 test(whatsapp): preserve media test module exports Vincent Koc 2026-03-23 14:34:33 -07:00
  • e87a64f8d0 test(whatsapp): preserve session exports in login coverage Vincent Koc 2026-03-23 14:17:05 -07:00
  • dad6018230 test(whatsapp): stabilize login coverage in shared workers Vincent Koc 2026-03-23 13:59:24 -07:00
  • e808f8d6ef docs(changelog): reorder release highlights Peter Steinberger 2026-03-23 15:44:18 -07:00
  • 6ab6e7a493 Release: document manual macOS asset upload (#53178) Onur 2026-03-23 23:19:52 +01:00
  • fb6588cb99 fix(diagnostics): redact credentials from cache-trace diagnostic output Robin Waslander 2026-03-23 22:59:09 +01:00
  • 6e8d5cd578 Release: privatize macOS publish flow (#53166) Onur 2026-03-23 22:35:51 +01:00
  • ade0182ae0 feat(modelstudio): add standard (pay-as-you-go) DashScope endpoints for Qwen (#43878) George Zhang 2026-03-23 14:29:19 -07:00