Commit Graph

636 Commits

Author SHA1 Message Date
Peter Steinberger
18bfbe9f86 style: biome formatting 2025-12-20 12:52:14 +00:00
Peter Steinberger
f21459359f feat: add skills settings and gateway skills management 2025-12-20 13:33:42 +01:00
Peter Steinberger
f534d3b575 feat(skills): add extraDirs load paths 2025-12-20 12:26:58 +00:00
Peter Steinberger
87ae486266 feat(skills): load bundled skills 2025-12-20 12:23:53 +00:00
Peter Steinberger
ad3fef6b6b refactor(canvas): host A2UI via gateway 2025-12-20 12:17:27 +00:00
Peter Steinberger
7dd6363f38 feat: parse skill install metadata 2025-12-20 13:00:57 +01:00
Peter Steinberger
584d2faf91 fix(skills): prevent skills loading crash 2025-12-20 11:49:24 +00:00
Peter Steinberger
52f246be4b fix: address skills lint 2025-12-20 12:29:45 +01:00
Peter Steinberger
63232f80aa feat: add managed skills gating 2025-12-20 12:22:38 +01:00
Peter Steinberger
95837da788 fix(browser): default hook timeout 2m 2025-12-20 09:45:04 +00:00
Peter Steinberger
bc7c893c0b fix(browser): extend hook arm timeouts 2025-12-20 09:43:58 +00:00
Peter Steinberger
a2741c2495 test(browser): cover agent contract 2025-12-20 09:34:22 +00:00
Peter Steinberger
99057e15ec refactor(browser): simplify control API 2025-12-20 03:27:12 +00:00
Peter Steinberger
3d08d65f88 refactor(browser): prune browser automation surface 2025-12-20 02:53:22 +00:00
Peter Steinberger
da1f09324d refactor(cli): unify on clawdis CLI + node permissions 2025-12-20 02:08:04 +00:00
Peter Steinberger
81fbac8dea refactor(browser): trim observe endpoints 2025-12-20 02:07:27 +00:00
Peter Steinberger
010b67dd91 fix(browser): restore tsc types 2025-12-20 01:27:51 +00:00
Peter Steinberger
261828bb2f feat(browser): add native action commands 2025-12-20 00:53:56 +00:00
Peter Steinberger
e8892b37ca fix: remove WhatsApp batching delay 2025-12-20 01:48:29 +01:00
Peter Steinberger
44d25d8641 test(browser): cover MCP tool routes 2025-12-19 23:57:32 +00:00
Peter Steinberger
02dac34b62 feat(browser): add MCP tool dispatch 2025-12-19 23:57:26 +00:00
Peter Steinberger
a758a59bbb refactor: unify gateway discovery on bridge 2025-12-19 23:12:52 +01:00
Peter Steinberger
2a08560e76 perf(macos): compile embedded gateway with bytecode 2025-12-19 22:11:41 +01:00
Peter Steinberger
98fa02eff2 feat(gateway): support bun-compiled embedded gateway 2025-12-19 19:21:26 +01:00
Peter Steinberger
40b6204e31 feat(templates): centralize workspace templates 2025-12-19 18:18:15 +00:00
Peter Steinberger
72c4db9151 fix(control-ui): drop /ui alias 2025-12-19 05:13:07 +00:00
Peter Steinberger
abd9247fcd fix(control-ui): serve dashboard at root 2025-12-19 05:11:08 +00:00
Peter Steinberger
d986653794 feat(agent): load workspace skills 2025-12-19 03:53:55 +01:00
Peter Steinberger
be5ea7a288 refactor: replace canvas.show with canvas.present 2025-12-19 03:35:33 +01:00
Peter Steinberger
3f680103a6 feat: route mac control via nodes 2025-12-19 03:16:25 +01:00
Peter Steinberger
6ae65abf8a feat: add node screen recording across apps 2025-12-19 02:57:00 +01:00
Peter Steinberger
d5093d0c81 feat: add mac node screen recording and ssh tunnel 2025-12-19 02:33:43 +01:00
Peter Steinberger
824760e07c feat(pairing): add silent SSH auto-approve 2025-12-19 01:04:47 +01:00
Peter Steinberger
154da52fef CLI: retry --force until gateway port is free 2025-12-18 23:56:08 +00:00
Peter Steinberger
908bb13fdc Canvas host: fix action bridge invocation 2025-12-19 00:04:45 +01:00
Peter Steinberger
724f824969 Agent: document 2000px image downscale 2025-12-18 23:02:33 +00:00
Peter Steinberger
ae2632224b Agent: avoid silent failures on oversized images 2025-12-18 22:58:31 +00:00
Peter Steinberger
ce6db1de5f Gateway: add browser control UI 2025-12-18 22:41:06 +00:00
Peter Steinberger
a1f3e278b0 CLI: fix nodes canvas snapshot option typing 2025-12-18 23:40:42 +01:00
Peter Steinberger
c62ff84328 CLI: add nodes canvas snapshot + duration parsing 2025-12-18 23:32:36 +01:00
Peter Steinberger
5234dbf435 Gateway: enable canvas host + inject action bridge 2025-12-18 23:32:22 +01:00
Peter Steinberger
9ec5821b09 Gateway: raise client maxPayload 2025-12-18 19:48:29 +01:00
Peter Steinberger
aa972ab3af Web: fix lint/format for error formatter 2025-12-18 18:22:32 +00:00
Peter Steinberger
102cb4bd40 Web: improve WhatsApp error formatting 2025-12-18 18:03:25 +00:00
Peter Steinberger
3a253ec120 Web: harden WhatsApp creds handling 2025-12-18 17:19:53 +00:00
Peter Steinberger
589d24c188 style: biome format ws logging 2025-12-18 14:31:10 +01:00
Peter Steinberger
d6ef0f0fc7 Gateway: optimize ws logs in normal mode 2025-12-18 13:27:52 +00:00
Peter Steinberger
a5c761a8cd Gateway: add compact ws verbose logs 2025-12-18 13:07:42 +00:00
Peter Steinberger
75de6e370b style: biome format gateway server 2025-12-18 14:00:46 +01:00
Peter Steinberger
214fb27207 Gateway: shorten ws log tag 2025-12-18 12:58:47 +00:00