Commit Graph

1223 Commits

Author SHA1 Message Date
Peter Steinberger
e327281a5f fix: resolve qrcode ESM import for Node 25 2026-01-05 03:47:57 +01:00
Peter Steinberger
d64eb3a779 fix: include sessions in npm pack and update qrcode import 2026-01-05 03:28:25 +01:00
Peter Steinberger
c8b279afd3 style: format daemon program args test 2026-01-05 02:54:08 +01:00
Peter Steinberger
0edf373b7e test: fix daemon program args fs mocks 2026-01-05 02:51:56 +01:00
Peter Steinberger
c13611a98b test: avoid max port in browser server tests 2026-01-05 02:50:48 +01:00
Peter Steinberger
86ce38e039 fix: resolve npx gateway daemon install 2026-01-05 02:48:25 +01:00
Peter Steinberger
52d40291b0 style: fix linting order and formatting 2026-01-05 02:33:59 +01:00
Peter Steinberger
1e2bbcc0f0 chore: add qrcode-terminal vendor module stubs 2026-01-05 02:33:55 +01:00
Peter Steinberger
30b5a1559b fix: allow group activation for allowFrom senders 2026-01-05 02:33:51 +01:00
Peter Steinberger
aec8c93590 fix: bundle qr renderer in relay 2026-01-05 02:19:49 +01:00
Peter Steinberger
4ee1e969e7 fix: prefer tailnet IP for local gateway calls 2026-01-05 02:19:26 +01:00
Peter Steinberger
2b7d92f2b3 fix: use id for cron tool params 2026-01-05 02:15:11 +01:00
Peter Steinberger
f3131f9f37 fix: allow wildcard control commands 2026-01-05 02:06:18 +01:00
Peter Steinberger
b32575e26f docs: clarify derived port mapping 2026-01-05 02:03:29 +01:00
Peter Steinberger
6c678b3619 fix: gate /activation to owners in groups 2026-01-05 02:03:29 +01:00
Peter Steinberger
3553d50adb fix: gate group activation by owner 2026-01-05 00:48:16 +00:00
Peter Steinberger
4e19cd451d style: tidy auto-reply imports and formatting 2026-01-05 01:46:16 +01:00
Peter Steinberger
e041c913f6 fix: avoid mixing ?? and || in discord monitor 2026-01-05 01:46:16 +01:00
Shadow
76eb5379a5 Fix discord/slack monitor compile errors 2026-01-04 18:44:19 -06:00
Peter Steinberger
5853aa967d fix: avoid duplicate senderName in slack monitor 2026-01-05 00:43:31 +00:00
Peter Steinberger
7b06f875c0 test: relax timeouts for slow runs 2026-01-05 01:36:30 +01:00
Jake
e475e632ce style: fix lint issues 2026-01-05 01:36:30 +01:00
Jake
4b1d10c97e WhatsApp: mark offline/history messages as read 2026-01-05 01:36:29 +01:00
Peter Steinberger
ddf6e0d104 fix: unify control command handling 2026-01-05 01:31:36 +01:00
Peter Steinberger
9296b68b2e feat: add --dev/--profile CLI profiles 2026-01-05 01:27:13 +01:00
Peter Steinberger
7734345b62 style: tidy tool schema normalization 2026-01-05 01:27:13 +01:00
Peter Steinberger
fb731a0756 chore: apply upstream autostash 2026-01-05 00:26:52 +00:00
Peter Steinberger
fe73288abe fix(ci): resolve lint and docs build failures 2026-01-05 00:17:14 +00:00
Peter Steinberger
3507d12ae6 feat(config): add default model shorthands 2026-01-05 01:11:29 +01:00
Peter Steinberger
d0b7038d14 feat: opt-in login shell env fallback 2026-01-05 01:11:29 +01:00
Peter Steinberger
55224c0b03 fix(discord): avoid duplicate block replies 2026-01-05 01:11:29 +01:00
Peter Steinberger
0715bc2216 fix: load global .env fallback 2026-01-05 01:11:29 +01:00
Josh Palmer
f1396fe34e fix sessions dir from state env
what: use CLAWDBOT_STATE_DIR/CLAWDIS_STATE_DIR for session transcripts

why: isolate multi-instance gateways

tests: not run
2026-01-05 00:51:11 +01:00
Peter Steinberger
b46fa83c97 fix(discord): avoid duplicate replies on repeated message_end 2026-01-05 00:35:42 +01:00
Peter Steinberger
273ee63973 fix: OpenAI tool schema compatibility 2026-01-05 00:15:55 +01:00
Jake
5cf7165909 fix(whatsapp): suppress typing during heartbeats
- Prevent typing indicator during heartbeat runs
- Add regression tests

Co-authored-by: Jake <mcinteerj@gmail.com>
2026-01-04 23:03:36 +00:00
Peter Steinberger
f4224feb44 fix(tools): honor agent tool denylist without sandbox 2026-01-05 00:02:14 +01:00
Peter Steinberger
544366800b fix: route system events per session 2026-01-04 22:11:04 +01:00
Peter Steinberger
570610b6ed style(ts): normalize type-only imports 2026-01-04 21:56:16 +01:00
Peter Steinberger
6abf13653a fix(onboarding): auto-build Control UI assets 2026-01-04 21:53:23 +01:00
Peter Steinberger
5151a5e914 feat: add image model config + tool 2026-01-04 19:35:49 +01:00
Peter Steinberger
ee2963da2d chore(lint): apply biome fixes 2026-01-04 19:08:22 +01:00
Peter Steinberger
0db5a34f2f fix(oauth): derive oauth.json from state dir 2026-01-04 19:08:13 +01:00
Peter Steinberger
2922c430e9 feat: guide control ui access without gui 2026-01-04 18:49:36 +01:00
Shadow
8da754774a Discord: remove duplicate message ids 2026-01-04 11:36:18 -06:00
Peter Steinberger
4fc4b72f10 fix(cli): add config alias and reduce probe noise 2026-01-04 17:23:34 +00:00
Peter Steinberger
850952b0bd test(gateway): allow webchat chat.send without node 2026-01-04 17:12:49 +00:00
Peter Steinberger
f1d7c01645 fix(gateway): allow Control UI chat without node 2026-01-04 17:12:49 +00:00
Peter Steinberger
da540e59b0 chore: format models CLI 2026-01-04 18:11:41 +01:00
Peter Steinberger
896cd5ee85 feat: add models scan and fallbacks 2026-01-04 17:57:52 +01:00