Peter Steinberger
|
94c495c8ed
|
fix(browser): default hook timeout 2m
|
2025-12-20 09:45:04 +00:00 |
|
Peter Steinberger
|
f54c801bd2
|
fix(browser): extend hook arm timeouts
|
2025-12-20 09:43:58 +00:00 |
|
Peter Steinberger
|
235f3ce0ba
|
refactor(browser): simplify control API
|
2025-12-20 03:27:12 +00:00 |
|
Peter Steinberger
|
6fc30962d6
|
refactor(browser): prune browser automation surface
|
2025-12-20 02:53:22 +00:00 |
|
Peter Steinberger
|
849446ae17
|
refactor(cli): unify on clawdis CLI + node permissions
|
2025-12-20 02:08:04 +00:00 |
|
Peter Steinberger
|
479720c169
|
refactor(browser): trim observe endpoints
|
2025-12-20 02:07:27 +00:00 |
|
Peter Steinberger
|
0e94c6b025
|
fix(browser): restore tsc types
|
2025-12-20 01:27:51 +00:00 |
|
Peter Steinberger
|
a526d3c1f2
|
feat(browser): add native action commands
|
2025-12-20 00:53:56 +00:00 |
|
Peter Steinberger
|
fa54950d2e
|
feat(browser): add MCP tool dispatch
|
2025-12-19 23:57:26 +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
|
0b4e70e38b
|
CLI: retry --force until gateway port is free
|
2025-12-18 23:56:08 +00:00 |
|
Peter Steinberger
|
df0c51a63b
|
Gateway: add browser control UI
|
2025-12-18 22:41:06 +00:00 |
|
Peter Steinberger
|
c34da133f6
|
CLI: fix nodes canvas snapshot option typing
|
2025-12-18 23:40:42 +01:00 |
|
Peter Steinberger
|
2a4ccaf993
|
CLI: add nodes canvas snapshot + duration parsing
|
2025-12-18 23:32:36 +01:00 |
|
Peter Steinberger
|
856ce06fda
|
style: biome format ws logging
|
2025-12-18 14:31:10 +01:00 |
|
Peter Steinberger
|
d406d3a058
|
Gateway: optimize ws logs in normal mode
|
2025-12-18 13:27:52 +00:00 |
|
Peter Steinberger
|
ad26026802
|
Gateway: add compact ws verbose logs
|
2025-12-18 13:07:42 +00:00 |
|
Peter Steinberger
|
a74c4db948
|
Tests: show unpaired nodes in nodes status
|
2025-12-18 08:38:33 +00:00 |
|
Peter Steinberger
|
57ee34839d
|
CLI/docs: expose node metadata and commands
|
2025-12-18 02:06:36 +00:00 |
|
Peter Steinberger
|
22516437b7
|
Protocol: switch node.invoke screen.* to canvas.*
|
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
|
460e170f7a
|
CLI: add nodes status
|
2025-12-18 00:37:54 +00: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
|
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
|
6148f862b9
|
CLI: bootstrap invalid wide-area DNS zone
|
2025-12-17 18:02:25 +01:00 |
|
Peter Steinberger
|
514759bde7
|
CLI: make dns setup create valid zone
|
2025-12-17 17:25:34 +01:00 |
|
Peter Steinberger
|
2eb27ffb4a
|
CLI: dns setup supports sudo-owned CoreDNS config
|
2025-12-17 17:15:51 +01:00 |
|
Peter Steinberger
|
e9ae10e569
|
Gateway: wide-area Bonjour via clawdis.internal
|
2025-12-17 17:01:10 +01:00 |
|
Peter Steinberger
|
fece42ce0a
|
feat: embed pi agent runtime
|
2025-12-17 11:29:04 +01:00 |
|
Peter Steinberger
|
ebbc416d4b
|
test(cli): cover camera flags
|
2025-12-14 00:54:49 +00:00 |
|
Peter Steinberger
|
a92eb1f33d
|
feat(camera): add snap/clip capture
|
2025-12-14 00:48:58 +00:00 |
|
Peter Steinberger
|
aef18b7359
|
fix(gateway): resolve iOS node invokes
|
2025-12-14 00:00:05 +00:00 |
|
Peter Steinberger
|
cf3becfb2e
|
refactor(macos)!: remove clawdis-mac ui; host PeekabooBridge
|
2025-12-13 23:49:29 +00:00 |
|
Peter Steinberger
|
3fcee21ff7
|
feat(gateway): add node.invoke for iOS canvas
|
2025-12-13 23:45:16 +00:00 |
|
Peter Steinberger
|
cf28ea0d1c
|
test: raise vitest coverage
|
2025-12-13 20:37:56 +00:00 |
|
Peter Steinberger
|
ba22890205
|
feat(browser): add ai snapshot refs + click
|
2025-12-13 18:48:55 +00:00 |
|
Peter Steinberger
|
7b675864a8
|
feat(browser): add DOM inspection commands
|
2025-12-13 18:33:04 +00:00 |
|
Peter Steinberger
|
3b283f3167
|
fix(cli): improve ui arg passthrough
|
2025-12-13 17:12:51 +00:00 |
|
Peter Steinberger
|
86ed3de1c1
|
feat(browser): add clawdis-mac browser controls
|
2025-12-13 17:05:58 +00:00 |
|
Peter Steinberger
|
c17440f5b4
|
feat(mac): host PeekabooBridge for ui
|
2025-12-13 16:56:22 +00:00 |
|
Peter Steinberger
|
208ba02a4a
|
feat(browser): add clawd browser control
|
2025-12-13 16:26:48 +00:00 |
|
Peter Steinberger
|
3e2e4be680
|
refactor(cron): move store into ~/.clawdis/cron
|
2025-12-13 12:38:08 +00:00 |
|
Peter Steinberger
|
5f159c43c5
|
feat(cli): expand cron commands
|
2025-12-13 12:09:20 +00:00 |
|
Peter Steinberger
|
32cd1175fb
|
refactor(cron): simplify main-summary prefix config
|
2025-12-13 11:43:18 +00:00 |
|
Peter Steinberger
|
8d1e73edc7
|
feat(cron): always post isolated summaries to main
|
2025-12-13 11:33:46 +00:00 |
|
Peter Steinberger
|
4b608117a2
|
fix(discovery): lazy-load bonjour; add tests
|
2025-12-13 03:55:36 +00:00 |
|
Peter Steinberger
|
772b5fdf0f
|
feat(cron): default scheduler enabled
|
2025-12-13 03:49:42 +00:00 |
|