Commit Graph

  • ded578b1fa docs: finalize clawnet refactor doc Peter Steinberger 2026-01-20 12:35:26 +00:00
  • dcb8d16591 fix: validate ws tls fingerprint Peter Steinberger 2026-01-20 12:31:09 +00:00
  • 06c17a333e docs: update protocol + security notes Peter Steinberger 2026-01-20 12:20:20 +00:00
  • 409a16060b feat: enrich presence with roles Peter Steinberger 2026-01-20 12:16:36 +00:00
  • 7720106624 feat: add discovery role hints Peter Steinberger 2026-01-20 12:10:13 +00:00
  • c613769d22 feat: add remote gateway tls fingerprint Peter Steinberger 2026-01-20 12:07:27 +00:00
  • 87343c374e feat: route exec approvals via gateway Peter Steinberger 2026-01-20 12:03:18 +00:00
  • 67be9aed28 chore: make @napi-rs/canvas optional Peter Steinberger 2026-01-20 11:51:56 +00:00
  • b48d5d96d3 test: cover scope upgrade flow Peter Steinberger 2026-01-20 11:41:12 +00:00
  • d8cc7db5e6 feat: wire role-scoped device creds Peter Steinberger 2026-01-20 11:35:08 +00:00
  • dfbf6ac263 feat: enforce device-bound connect challenge Peter Steinberger 2026-01-20 11:15:10 +00:00
  • 121ae6036b docs: add matrix crypto setup note Peter Steinberger 2026-01-20 12:42:41 +00:00
  • 6e1ad31b49 build: allow matrix crypto build scripts Peter Steinberger 2026-01-20 12:23:05 +00:00
  • b8b0b3f0e7 chore: ignore serena cache Doug von Kohorn 2026-01-20 13:16:49 +01:00
  • 0330b483ad docs: add #1306 changelog entry Peter Steinberger 2026-01-20 12:04:30 +00:00
  • 9a2bf57e1c refactor: extend channel plugin boundary Peter Steinberger 2026-01-20 11:49:31 +00:00
  • 439044068a fix: drop stray Peekaboo submodule Peter Steinberger 2026-01-20 10:27:59 +00:00
  • 4c3b4aeb76 fix: remove unused typingSignals variable in get-reply-run Tyler Yust 2026-01-20 02:18:46 -08:00
  • 1e8b291374 refactor: improve error handling in embedded run payloads by clarifying conditions for user-facing error messages and updating test descriptions for typing behavior Tyler Yust 2026-01-20 02:13:56 -08:00
  • 95f82154f7 feat: extend BlueBubbles attachment handling by adding support for reply context, allowing users to reference previous messages in media attachments Tyler Yust 2026-01-20 02:01:09 -08:00
  • 7bc3998451 feat: add media size validation to BlueBubbles media handling, ensuring compliance with channel limits and improving error handling for oversized media Tyler Yust 2026-01-20 01:57:02 -08:00
  • d029ceab1c feat: enhance BlueBubbles media and message handling by adding reply context support and improving outbound message ID tracking Tyler Yust 2026-01-20 01:53:41 -08:00
  • c331bdc27d feat: refactor BlueBubbles media handling by introducing a dedicated media send function and optimizing message processing for media attachments Tyler Yust 2026-01-20 01:43:54 -08:00
  • b0b42b4e14 feat: improve BlueBubbles message processing by adding reply context formatting and enhancing message ID extraction from responses Tyler Yust 2026-01-20 01:34:51 -08:00
  • e5514d4854 feat: implement reply context handling in BlueBubbles messaging, enhancing message formatting and metadata resolution Tyler Yust 2026-01-20 01:25:42 -08:00
  • 20bc89d96c feat: enhance BlueBubbles messaging targets by adding support for UUID and hex chat identifiers, improving normalization and parsing functions Tyler Yust 2026-01-20 01:14:40 -08:00
  • 199fef2a5e feat: enhance BlueBubbles group message handling by adding account-specific logging and improving typing signal conditions Tyler Yust 2026-01-20 01:03:34 -08:00
  • d9a2ac7e72 feat: enhance BlueBubbles functionality by implementing macOS version checks for message editing and improving server info caching Tyler Yust 2026-01-20 00:46:48 -08:00
  • a16934b2ab feat: update BlueBubbles documentation and code to clarify group icon handling and normalize chat identifiers Tyler Yust 2026-01-20 00:43:56 -08:00
  • 14a072f5fa feat: add support for setting group icons in BlueBubbles, enhancing group management capabilities Tyler Yust 2026-01-20 00:34:59 -08:00
  • 574b848863 feat: enhance BlueBubbles message actions with support for message editing, reply metadata, and improved effect handling Tyler Yust 2026-01-19 23:40:22 -08:00
  • 2e6c58bf75 feat: improve BlueBubbles message action error handling and enhance channel action descriptions Tyler Yust 2026-01-19 22:32:31 -08:00
  • a5d89e6eb1 feat: enhance BlueBubbles channel integration with new messaging target normalization and typing indicator improvements Tyler Yust 2026-01-19 21:55:09 -08:00
  • 61907ddf3e feat: add new channel capabilities for editing, unsending, replying, effects, and group management Tyler Yust 2026-01-19 20:44:09 -08:00
  • 1eab8fa9b0 Step 5 + Review Tyler Yust 2026-01-19 20:16:14 -08:00
  • 2cf444be02 Step 4 (Needs Review) Tyler Yust 2026-01-19 18:50:22 -08:00
  • 7870ce8177 Step 3 + Review Tyler Yust 2026-01-19 18:39:56 -08:00
  • e9d691d472 (Step 2) Phase 2 & 3 Complete + Reviewed Tyler Yust 2026-01-19 18:23:00 -08:00
  • ac2fcfe96a Phase 0 + Review Tyler Yust 2026-01-19 18:06:30 -08:00
  • 627fa3083b Merge pull request #1298 from sibbl/matrix-with-e2ee-support Peter Steinberger 2026-01-20 12:04:45 +00:00
  • e4877656ca fix: add path import for shell utils (#1298) (thanks @sibbl) Peter Steinberger 2026-01-20 11:58:14 +00:00
  • d91f0ceeb3 fix: polish matrix e2ee storage (#1298) (thanks @sibbl) Peter Steinberger 2026-01-20 11:51:08 +00:00
  • 9b71382efb rewrite(matrix): use matrix-bot-sdk as base to enable e2ee encryption, strictly follow location + typing + group concepts, fix room bugs Sebastian Schubotz 2026-01-20 09:37:27 +01:00
  • dd82d32d85 Merge pull request #1292 from bradleypriest/pr/chat-thinking-tool Peter Steinberger 2026-01-20 11:57:21 +00:00
  • 5a42f7cabd fix: align bird skill metadata and flags (#1302) (thanks @odysseus0) Peter Steinberger 2026-01-20 11:53:31 +00:00
  • f2c25c5f40 Merge pull request #1302 from odysseus0/docs/bird-skill-update Peter Steinberger 2026-01-20 11:53:56 +00:00
  • 528524e4c7 fix(session): preserve command argument casing Doug von Kohorn 2026-01-20 12:53:45 +01:00
  • 7e08de4a5f fix: add nextcloud talk manifest (#1297) (thanks @ysqander) Peter Steinberger 2026-01-20 11:37:46 +00:00
  • c9e3c14f9c fix: finalize exec fish fallback (#1297) (thanks @ysqander) Peter Steinberger 2026-01-20 11:25:24 +00:00
  • 636a8e3181 fix: merge plugin manifest types Peter Steinberger 2026-01-20 11:15:14 +00:00
  • 660f87278c refactor: plugin catalog + nextcloud policy Peter Steinberger 2026-01-20 11:11:42 +00:00
  • 9ec1fb4a80 Merge pull request #1297 from ysqander/fix/fish-shell-bash Peter Steinberger 2026-01-20 11:13:35 +00:00
  • 74757cd5af fix: stabilize gateway defaults Peter Steinberger 2026-01-20 11:00:34 +00:00
  • 9f75550702 Merge pull request #1294 from bradleypriest/pr/sessions-labels Peter Steinberger 2026-01-20 11:05:46 +00:00
  • 8214ab507c Merge pull request #1272 from clawdbot/shadow/config-plugin-validation Peter Steinberger 2026-01-20 11:03:38 +00:00
  • 2f6d5805de fix: enforce plugin config schemas (#1272) (thanks @thewilloftheshadow) Shadow 2026-01-19 21:13:51 -06:00
  • 48f733e4b3 refactor: use command lane enum Peter Steinberger 2026-01-20 10:50:18 +00:00
  • e5f7435d9f fix: sync device scopes on token rotation Peter Steinberger 2026-01-20 10:45:48 +00:00
  • 322c8dc4fc Merge pull request #1208 from 24601/fix/slack-bolt-import Peter Steinberger 2026-01-20 10:46:27 +00:00
  • cf04b0e3bf fix: align gateway presence + config defaults tests (#1208) (thanks @24601) Peter Steinberger 2026-01-20 10:45:59 +00:00
  • 0f9f510dd9 refactor: centralize concurrency resolution Peter Steinberger 2026-01-20 10:37:43 +00:00
  • e110cf4fb1 chore: keep vitest workers at 4 Peter Steinberger 2026-01-20 10:39:34 +00:00
  • 6942ceb7a9 test: update gateway node/e2e tests Peter Steinberger 2026-01-20 10:39:29 +00:00
  • 47cf28f6b6 fix: prevent duplicate cron runs across hot reloads Peter Steinberger 2026-01-20 10:35:54 +00:00
  • 115b4379bf fix: handle Slack Bolt import + gateway node ids (#1208) (thanks @24601) Peter Steinberger 2026-01-20 10:31:44 +00:00
  • a6db1edee3 test(slack): mock HTTPReceiver Basit Mustafa 2026-01-18 20:58:50 -07:00
  • 4ed1b7c7ed fix(slack): resolve bolt constructors Basit Mustafa 2026-01-18 20:45:11 -07:00
  • 7ef7b94bc0 fix(slack): handle bolt import for CJS/ESM compatibility Basit Mustafa 2026-01-18 20:20:55 -07:00
  • da7da30b22 style: format agent defaults import Peter Steinberger 2026-01-20 10:30:03 +00:00
  • 213d9b47b0 refactor: centralize agent concurrency defaults Peter Steinberger 2026-01-20 10:27:58 +00:00
  • d88b239d3c feat: add device token auth and devices cli Peter Steinberger 2026-01-20 10:29:13 +00:00
  • 1c02de1309 chore: raise default agent concurrency Peter Steinberger 2026-01-20 10:06:42 +00:00
  • d3c2b83f88 fix: avoid context-window-too-small misclassification (#1266, thanks @humanwritten) Peter Steinberger 2026-01-20 10:06:47 +00:00
  • 93f80894a3 fix: prevent context-window-too-small error from being misclassified humanwritten 2026-01-19 22:48:16 +00:00
  • c440cc2f84 fix: preserve gateway presence instanceId Peter Steinberger 2026-01-20 09:51:20 +00:00
  • 8ddedc3fc5 exec: prefer bash when fish is default shell ysqander 2026-01-20 17:42:02 +08:00
  • 2439c31844 chore: tune vitest parallelism Peter Steinberger 2026-01-20 09:40:07 +00:00
  • 292f21ae78 docs: add changelog entry for codex-cli dedupe Peter Steinberger 2026-01-20 09:37:58 +00:00
  • 9c2c4b1138 fix(auth): dedupe codex-cli profiles Peter Steinberger 2026-01-20 09:37:04 +00:00
  • e0e33e12d1 Docs: frame skills eval gap in testing George Pickett 2026-01-19 12:23:13 -08:00
  • eb5145c5d1 docs: mention tool_result_persist hook Peter Steinberger 2026-01-20 09:05:24 +00:00
  • aedf4ce328 fix: treat OAuth refresh failures as auth errors (#1261) (thanks @zknicker) Peter Steinberger 2026-01-20 09:31:24 +00:00
  • 94af5a72fc fix: prevent duplicate agent event emission Peter Steinberger 2026-01-20 09:24:07 +00:00
  • 9dbc1435a6 fix: enforce ws3 roles + node allowlist Peter Steinberger 2026-01-20 09:23:56 +00:00
  • 32a668e4d9 refactor: streamline TUI stream assembly updates Peter Steinberger 2026-01-20 08:45:07 +00:00
  • c17c7b4e24 Merge pull request #1235 from dougvk/feat/tool-dispatch-skill-commands Peter Steinberger 2026-01-20 08:52:05 +00:00
  • c5e732951b fix: prefer bundled plugin schema Peter Steinberger 2026-01-20 08:47:44 +00:00
  • 069b50635b fix: lazy-load pdf/image input deps Peter Steinberger 2026-01-20 08:47:40 +00:00
  • 074db1905a fix: refactor TUI stream assembly (#1202, thanks @aaronveklabs) Peter Steinberger 2026-01-20 08:34:44 +00:00
  • 9609a3af40 fix: check for error before early return in extractContentFromMessage Aaron 2026-01-19 10:49:52 +10:00
  • 476087f879 fix(tui): buffer streaming messages by runId to prevent render ordering issues Aaron 2026-01-19 10:40:51 +10:00
  • 41b696fa83 chore: remove Peekaboo submodule Peter Steinberger 2026-01-20 08:30:56 +00:00
  • a5adedea91 refactor: add aws-sdk auth mode and tighten provider auth Peter Steinberger 2026-01-20 07:53:25 +00:00
  • 9266e542ab chore: remove peekaboo submodule references Peter Steinberger 2026-01-20 08:26:50 +00:00
  • f06ad4502b refactor: share responses input handling Peter Steinberger 2026-01-20 07:59:25 +00:00
  • e26c647828 fix: defer pdf deps and profile flag detection Peter Steinberger 2026-01-20 08:20:07 +00:00
  • 51f1f23235 ui(sessions): support editing session labels Bradley Priest 2026-01-20 18:21:29 +13:00
  • c9d02f0132 ui(chat): separate tool/thinking output and add toggle Bradley Priest 2026-01-20 20:16:43 +13:00
  • bee72f1ae0 fix: guard systemd errors in doctor Peter Steinberger 2026-01-20 07:44:38 +00:00
  • 509bc81e28 Merge pull request #1288 from bradleypriest/pr/chat-session-url Peter Steinberger 2026-01-20 07:44:33 +00:00