Peter Steinberger
|
46b9006de2
|
docs(browser): add MCP tool spec
|
2025-12-19 23:57:35 +00:00 |
|
Peter Steinberger
|
bc2a66da32
|
refactor: unify gateway discovery on bridge
|
2025-12-19 23:12:52 +01:00 |
|
Peter Steinberger
|
9248919b05
|
docs: note DMG background sizing
|
2025-12-19 22:39:30 +01:00 |
|
Peter Steinberger
|
19f5183176
|
docs(mac): document dmg packaging
|
2025-12-19 22:22:14 +01:00 |
|
Peter Steinberger
|
d46823333d
|
docs(mac): add bun gateway packaging notes
|
2025-12-19 22:13:13 +01:00 |
|
Peter Steinberger
|
0b18f1b948
|
docs: update bundled gateway flow
|
2025-12-19 19:21:27 +01:00 |
|
Peter Steinberger
|
590f3d0e8f
|
feat(templates): centralize workspace templates
|
2025-12-19 18:18:15 +00:00 |
|
Peter Steinberger
|
377169959d
|
chore: prep 2.0.0-beta1 release
|
2025-12-19 18:02:30 +01:00 |
|
Peter Steinberger
|
6795e78edf
|
fix(macos): reduce node pairing polling
|
2025-12-19 13:58:33 +00:00 |
|
Peter Steinberger
|
6b6f2b5414
|
fix(control-ui): drop /ui alias
|
2025-12-19 05:13:07 +00:00 |
|
Peter Steinberger
|
c498348a34
|
fix(control-ui): serve dashboard at root
|
2025-12-19 05:11:08 +00:00 |
|
Peter Steinberger
|
beefda7f60
|
refactor: replace canvas.show with canvas.present
|
2025-12-19 03:35:33 +01:00 |
|
Peter Steinberger
|
74cdc1cf3e
|
feat: route mac control via nodes
|
2025-12-19 03:16:25 +01:00 |
|
Peter Steinberger
|
7f3be083c1
|
feat: add node screen recording across apps
|
2025-12-19 02:57:00 +01:00 |
|
Peter Steinberger
|
95ea67de28
|
feat: add mac node screen recording and ssh tunnel
|
2025-12-19 02:33:43 +01:00 |
|
Peter Steinberger
|
1fbd84da39
|
feat(nodes): add mac node mode + permission UX
|
2025-12-19 01:48:19 +01:00 |
|
Peter Steinberger
|
77a67484ea
|
feat(pairing): add silent SSH auto-approve
|
2025-12-19 01:04:47 +01:00 |
|
Peter Steinberger
|
0e3e4f269d
|
iOS: allow Tailnet/MagicDNS canvas actions
|
2025-12-19 00:52:52 +01:00 |
|
Peter Steinberger
|
d6c5ee86c5
|
Docs: add nodes overview
|
2025-12-19 00:29:42 +01:00 |
|
Peter Steinberger
|
df0c51a63b
|
Gateway: add browser control UI
|
2025-12-18 22:41:06 +00:00 |
|
Peter Steinberger
|
f237222bc9
|
Docs: update canvas host defaults and snapshot formats
|
2025-12-18 23:32:48 +01:00 |
|
Peter Steinberger
|
d406d3a058
|
Gateway: optimize ws logs in normal mode
|
2025-12-18 13:27:52 +00:00 |
|
Peter Steinberger
|
982f85bf90
|
chore(naming): remove remaining iris references
|
2025-12-18 13:30:22 +01:00 |
|
Peter Steinberger
|
d182f7e4b2
|
chore(naming): remove Iris codename
|
2025-12-18 13:18:33 +01:00 |
|
Peter Steinberger
|
790079c3b6
|
feat(canvas): remove setMode; host A2UI in scaffold
|
2025-12-18 13:18:24 +01:00 |
|
Peter Steinberger
|
256f0fc765
|
Docs: add canvas host usage
|
2025-12-18 11:39:30 +01:00 |
|
Peter Steinberger
|
8a343aedf2
|
Docs: document canvasHost
|
2025-12-18 11:36:46 +01:00 |
|
Peter Steinberger
|
cfb36525ab
|
Android: add canvas.a2ui push/reset
|
2025-12-18 10:44:50 +01:00 |
|
Peter Steinberger
|
6f58a9d643
|
iOS: support canvas.a2ui push/reset
|
2025-12-18 10:44:32 +01:00 |
|
Peter Steinberger
|
c6421136f9
|
Docs: use canvas.* invoke namespace
|
2025-12-18 08:20:40 +00:00 |
|
Peter Steinberger
|
57ee34839d
|
CLI/docs: expose node metadata and commands
|
2025-12-18 02:06:36 +00:00 |
|
Peter Steinberger
|
272015c701
|
Docs: document canvas.* node.invoke commands
|
2025-12-18 01:20:20 +00:00 |
|
Peter Steinberger
|
c976799f8c
|
CLI/docs: mention canvas.* alias
|
2025-12-18 01:10:40 +00:00 |
|
Peter Steinberger
|
1a2d39bdf9
|
Docs: document nodes status
|
2025-12-18 00:37:54 +00:00 |
|
Peter Steinberger
|
b3e466ccb6
|
nodes: better default display names
|
2025-12-17 23:15:15 +01:00 |
|
Peter Steinberger
|
875cf9a054
|
refactor(webchat): SwiftUI-only WebChat UI
# Conflicts:
# apps/macos/Package.swift
|
2025-12-17 23:05:28 +01:00 |
|
Peter Steinberger
|
9d29fbbf80
|
Docs/tests: node list hardware fields
|
2025-12-17 20:11:13 +00:00 |
|
Peter Steinberger
|
c452f8c430
|
clawdis-mac: enrich node list output
|
2025-12-17 20:03:56 +00:00 |
|
Peter Steinberger
|
249f97d1ed
|
tools: add blucli
|
2025-12-17 20:39:34 +01:00 |
|
Peter Steinberger
|
9051c5891e
|
Canvas: click progress + context-rich actions
|
2025-12-17 20:34:54 +01:00 |
|
Peter Steinberger
|
56d94e6974
|
Node pairing: avoid blocking main actor
|
2025-12-17 20:34:53 +01:00 |
|
Peter Steinberger
|
e6a96bea47
|
fix(macos): improve canvas A2UI forwarding
|
2025-12-17 20:31:21 +01:00 |
|
Peter Steinberger
|
4fb3e0500a
|
Canvas: fix A2UI click actions
|
2025-12-17 20:31:21 +01:00 |
|
Peter Steinberger
|
9c7d51429e
|
macOS: auto-start gateway for Canvas actions
|
2025-12-17 20:31:21 +01:00 |
|
Peter Steinberger
|
17a27fd312
|
macOS: fold agent control into GatewayConnection
|
2025-12-17 20:31:21 +01:00 |
|
Peter Steinberger
|
557ffdbe35
|
Discovery: wide-area bridge DNS-SD
# Conflicts:
# apps/ios/Sources/Bridge/BridgeDiscoveryModel.swift
# src/cli/dns-cli.ts
|
2025-12-17 20:31:02 +01:00 |
|
Peter Steinberger
|
2ce24fdbf8
|
Nodes: auto-discover clawdis.internal
|
2025-12-17 17:01:30 +01:00 |
|
Peter Steinberger
|
e9ae10e569
|
Gateway: wide-area Bonjour via clawdis.internal
|
2025-12-17 17:01:10 +01:00 |
|
Peter Steinberger
|
a1940418fb
|
GatewayConnection: validate agent message
|
2025-12-17 16:09:22 +01:00 |
|
Peter Steinberger
|
036bdde764
|
Android: add unicast discovery domain + app icon
|
2025-12-17 15:29:45 +01:00 |
|