Commit Graph

  • f929e1b105 fix: surface gateway failure details Peter Steinberger 2025-12-19 18:48:30 +01:00
  • 77104395ce docs: overhaul README architecture Peter Steinberger 2025-12-19 18:41:17 +01:00
  • c0d5853c63 fix(deps): include playwright-core in dependencies Peter Steinberger 2025-12-19 18:38:37 +01:00
  • 5bbf5105f1 chore: update appcast for 2.0.0-beta1 v2.0.0-beta1 Peter Steinberger 2025-12-19 18:24:36 +01:00
  • 5b193d014e ci: lower iOS coverage gate Peter Steinberger 2025-12-19 18:23:03 +01:00
  • fc7a63a4de perf: throttle gateway environment checks Peter Steinberger 2025-12-19 18:21:55 +01:00
  • aec1869d32 fix(ios): make parseA2UIActionBody nonisolated Peter Steinberger 2025-12-19 18:10:10 +01:00
  • 377169959d chore: prep 2.0.0-beta1 release Peter Steinberger 2025-12-19 18:02:30 +01:00
  • ba497ce57d chore: log gateway env timings Peter Steinberger 2025-12-19 17:54:23 +01:00
  • 5e7d12fefa perf: move gateway env checks off main Peter Steinberger 2025-12-19 17:54:18 +01:00
  • a019d3cd83 chore(protocol): regenerate schema Peter Steinberger 2025-12-19 17:52:50 +01:00
  • 8c6a592523 style(macos): swiftformat sources Peter Steinberger 2025-12-19 17:52:26 +01:00
  • 47a1774dc0 Mac: add summarize tool Peter Steinberger 2025-12-19 17:46:49 +01:00
  • 2bc0c57f18 build(canvas): refresh a2ui bundle Peter Steinberger 2025-12-19 12:40:06 +01:00
  • f0705a928a fix(macos): allow fractional timeout Peter Steinberger 2025-12-19 12:40:02 +01:00
  • 22f9322905 fix(ios): refine canvas and screen handling Peter Steinberger 2025-12-19 12:39:58 +01:00
  • 6795e78edf fix(macos): reduce node pairing polling Peter Steinberger 2025-12-19 13:58:33 +00:00
  • 31620fea3a fix(control-ui): wrap long message lines Peter Steinberger 2025-12-19 09:54:43 +00:00
  • 6b6f2b5414 fix(control-ui): drop /ui alias Peter Steinberger 2025-12-19 05:13:07 +00:00
  • c498348a34 fix(control-ui): serve dashboard at root Peter Steinberger 2025-12-19 05:11:08 +00:00
  • 00fc731d64 feat(macos): add menu link to dashboard Peter Steinberger 2025-12-19 04:28:32 +00:00
  • d80d112e09 fix(onboarding): default identity to Clawd Peter Steinberger 2025-12-19 03:12:10 +00:00
  • 65d723d53c test: add canvas.present IPC coverage Peter Steinberger 2025-12-19 03:53:49 +01:00
  • fb3fae43c0 feat(agent): load workspace skills Peter Steinberger 2025-12-19 03:38:11 +01:00
  • 41108f497b fix(onboarding): load saved identity defaults Peter Steinberger 2025-12-19 02:40:11 +00:00
  • beefda7f60 refactor: replace canvas.show with canvas.present Peter Steinberger 2025-12-19 03:35:33 +01:00
  • 74cdc1cf3e feat: route mac control via nodes Peter Steinberger 2025-12-19 03:16:25 +01:00
  • 7f3be083c1 feat: add node screen recording across apps Peter Steinberger 2025-12-19 02:56:48 +01:00
  • b8012a2281 fix(canvas): load A2UI resources across platforms Peter Steinberger 2025-12-19 01:53:35 +00:00
  • 95ea67de28 feat: add mac node screen recording and ssh tunnel Peter Steinberger 2025-12-19 02:33:43 +01:00
  • 1fbd84da39 feat(nodes): add mac node mode + permission UX Peter Steinberger 2025-12-19 01:48:19 +01:00
  • beb5b1ad58 docs(agents): require consent for worktrees Peter Steinberger 2025-12-19 01:18:32 +01:00
  • 77a67484ea feat(pairing): add silent SSH auto-approve Peter Steinberger 2025-12-19 01:04:35 +01:00
  • 0b4e70e38b CLI: retry --force until gateway port is free Peter Steinberger 2025-12-18 23:56:03 +00:00
  • 8f0b5d2d97 iOS: fix camera clip clamp regression test Peter Steinberger 2025-12-19 00:53:06 +01:00
  • 0e3e4f269d iOS: allow Tailnet/MagicDNS canvas actions Peter Steinberger 2025-12-19 00:52:52 +01:00
  • d6c5ee86c5 Docs: add nodes overview Peter Steinberger 2025-12-19 00:29:42 +01:00
  • 3772a29557 macOS: add screen record + safer camera defaults Peter Steinberger 2025-12-19 00:29:38 +01:00
  • 7831e0040e feat(macos): delay hover HUD Peter Steinberger 2025-12-19 00:25:42 +01:00
  • 3780f3152c macOS: auto-fill Anthropic OAuth from clipboard Peter Steinberger 2025-12-18 23:15:08 +00:00
  • 3146f8bdbc CanvasA2UI: refresh bundled renderer Peter Steinberger 2025-12-18 23:08:07 +00:00
  • 256080e2a2 Canvas host: fix action bridge invocation Peter Steinberger 2025-12-19 00:04:26 +01:00
  • 47510e2912 feat(macos): hover HUD for activity Peter Steinberger 2025-12-19 00:03:58 +01:00
  • 0c06276b48 Agent: document 2000px image downscale Peter Steinberger 2025-12-18 23:02:33 +00:00
  • d66d5cc17e Agent: avoid silent failures on oversized images Peter Steinberger 2025-12-18 22:58:31 +00:00
  • df0c51a63b Gateway: add browser control UI Peter Steinberger 2025-12-18 22:40:46 +00:00
  • c34da133f6 CLI: fix nodes canvas snapshot option typing Peter Steinberger 2025-12-18 23:40:42 +01:00
  • f237222bc9 Docs: update canvas host defaults and snapshot formats Peter Steinberger 2025-12-18 23:32:48 +01:00
  • 2a4ccaf993 CLI: add nodes canvas snapshot + duration parsing Peter Steinberger 2025-12-18 23:32:36 +01:00
  • ac50a14b6a Gateway: enable canvas host + inject action bridge Peter Steinberger 2025-12-18 23:32:22 +01:00
  • 06f71d883c Android: JPEG canvas snapshots + camera permission prompts Peter Steinberger 2025-12-18 23:32:07 +01:00
  • 9ace6af3df iOS: allow A2UI actions from local canvas host Peter Steinberger 2025-12-18 23:31:49 +01:00
  • 9062f60e3d ClawdisKit: accept jpg for canvas.snapshot Peter Steinberger 2025-12-18 23:31:34 +01:00
  • 2307756892 iOS: allow HTTP loads in WKWebView Peter Steinberger 2025-12-18 19:59:43 +01:00
  • 7008493f03 Gateway: raise client maxPayload Peter Steinberger 2025-12-18 19:48:07 +01:00
  • b5a89e8907 iOS: support jpeg canvas snapshots Peter Steinberger 2025-12-18 19:47:53 +01:00
  • ae58838cc5 Web: fix lint/format for error formatter Peter Steinberger 2025-12-18 18:22:32 +00:00
  • 9a4fc3e086 Web: improve WhatsApp error formatting Peter Steinberger 2025-12-18 18:03:25 +00:00
  • 0241f1a29c Web: harden WhatsApp creds handling Peter Steinberger 2025-12-18 17:19:44 +00:00
  • 801e44f4eb feat(node): show camera capture HUD Peter Steinberger 2025-12-18 14:48:35 +01:00
  • 856ce06fda style: biome format ws logging Peter Steinberger 2025-12-18 14:31:10 +01:00
  • d406d3a058 Gateway: optimize ws logs in normal mode Peter Steinberger 2025-12-18 13:27:45 +00:00
  • 0b8e8144af ci: relax iOS coverage gate Peter Steinberger 2025-12-18 14:26:13 +01:00
  • ad26026802 Gateway: add compact ws verbose logs Peter Steinberger 2025-12-18 13:07:26 +00:00
  • c2b8f9a7c3 style: biome format gateway server Peter Steinberger 2025-12-18 14:00:34 +01:00
  • ba79977f07 Gateway: shorten ws log tag Peter Steinberger 2025-12-18 12:58:40 +00:00
  • 16e2193911 fix(ios): restore ScreenController.mode Peter Steinberger 2025-12-18 13:56:27 +01:00
  • bb5d26ba9e Gateway: improve verbose ws logs Peter Steinberger 2025-12-18 12:47:29 +00:00
  • 59f9073e21 ci: retry swiftpm build/test Peter Steinberger 2025-12-18 13:37:58 +01:00
  • 982f85bf90 chore(naming): remove remaining iris references Peter Steinberger 2025-12-18 13:30:22 +01:00
  • acdf70e928 ci: retry submodule checkout Peter Steinberger 2025-12-18 13:26:09 +01:00
  • d182f7e4b2 chore(naming): remove Iris codename Peter Steinberger 2025-12-18 13:18:33 +01:00
  • 790079c3b6 feat(canvas): remove setMode; host A2UI in scaffold Peter Steinberger 2025-12-18 13:18:24 +01:00
  • dda6d7f9e1 ci: fix swiftformat Peter Steinberger 2025-12-18 12:50:59 +01:00
  • 256f0fc765 Docs: add canvas host usage Peter Steinberger 2025-12-18 11:39:30 +01:00
  • e1f320276e Android: hide Disconnect without remote Peter Steinberger 2025-12-18 11:39:23 +01:00
  • c61bd6c84d A2UI: share web UI and action bridge Peter Steinberger 2025-12-18 11:38:32 +01:00
  • 8a343aedf2 Docs: document canvasHost Peter Steinberger 2025-12-18 11:36:46 +01:00
  • cd729e83b6 Gateway: optional canvas host Peter Steinberger 2025-12-18 11:35:21 +01:00
  • cfb36525ab Android: add canvas.a2ui push/reset Peter Steinberger 2025-12-18 10:44:50 +01:00
  • 6f58a9d643 iOS: support canvas.a2ui push/reset Peter Steinberger 2025-12-18 10:44:32 +01:00
  • 0913329b03 A2UI: share bundle via ClawdisKit Peter Steinberger 2025-12-18 10:44:06 +01:00
  • 402b04a68c ci: raise iOS coverage Peter Steinberger 2025-12-18 10:34:09 +01:00
  • 4a68b4add4 fix(android): show backdrop behind WebView Peter Steinberger 2025-12-18 09:46:03 +01:00
  • a74c4db948 Tests: show unpaired nodes in nodes status Peter Steinberger 2025-12-18 08:38:26 +00:00
  • 0fc5ccb76c Tests: cover node.describe for connected unpaired nodes Peter Steinberger 2025-12-18 08:38:21 +00:00
  • 98a745b3df macOS: hide node pairing alert host window Peter Steinberger 2025-12-18 09:37:17 +01:00
  • 24009ed00f macOS: move instance update info to third row Peter Steinberger 2025-12-18 09:36:07 +01:00
  • fceab511b3 Android: run canvas WebView loads on main Peter Steinberger 2025-12-18 08:31:56 +00:00
  • c6421136f9 Docs: use canvas.* invoke namespace Peter Steinberger 2025-12-18 08:20:11 +00:00
  • 2f8b75d86e macOS: add leading device icons in Instances Peter Steinberger 2025-12-18 09:15:50 +01:00
  • 97ec5d52c3 fix(android): allow cleartext for tailnet web Peter Steinberger 2025-12-18 09:12:06 +01:00
  • 89fcb40557 submodules: bump Peekaboo Peter Steinberger 2025-12-18 09:06:39 +01:00
  • 5c705ab675 ci: fix swiftformat and bun CI Peter Steinberger 2025-12-18 08:55:47 +01:00
  • 2f21b94a76 iOS: fix BridgeClient SwiftFormat indent Peter Steinberger 2025-12-18 08:40:59 +01:00
  • 6f1ae147da ui: improve idle background blend mode fallback Peter Steinberger 2025-12-18 08:32:06 +01:00
  • f2d503ad04 Android: drop screen.* invoke aliases Peter Steinberger 2025-12-18 02:17:35 +00:00
  • 57ee34839d CLI/docs: expose node metadata and commands Peter Steinberger 2025-12-18 02:05:26 +00:00
  • 82d8526732 macOS: add clawdis-mac node describe and verbose list Peter Steinberger 2025-12-18 02:05:19 +00:00
  • 742027a447 Gateway: list/describe node capabilities and commands Peter Steinberger 2025-12-18 02:05:12 +00:00