Commit Graph

2348 Commits

Author SHA1 Message Date
Peter Steinberger
a8c6551580 fix: stabilize live probes and docs 2026-01-11 02:26:39 +00:00
Peter Steinberger
f9a6adb00a fix(agents): enforce single-writer session files 2026-01-11 02:25:45 +00:00
Peter Steinberger
842d1854d0 fix: stabilize cli runner output 2026-01-11 02:25:45 +00:00
Peter Steinberger
d4f96cd6e2 fix: reset unsigned launchd overrides (#695) (thanks @jeffersonwarrior) 2026-01-11 03:19:24 +01:00
Peter Steinberger
f310bb2777 fix: guard update spinner output (#701) (thanks @bjesuiter) 2026-01-11 03:03:09 +01:00
Benjamin Jesuiter
a43d5e9a04 fix(update): use git status --porcelain for dirty check cross-platform 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
07cd90e243 feat(update): show stderr for failed steps 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
c870451e9f fix(update): remove command hint from step labels 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
74f5591df8 refactor(update): simplify progress with proper exit codes 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
cf5913b6c6 fix(update): show skipped status with warning indicator for dirty repo 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
947230cddd fix(update): restore reason in summary 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
c9d62a4feb fix(update): hide steps in summary when shown live, fix command hint 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
a158473ed5 fix(update): show each step with spinner as it runs 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
cabe7f8f42 fix(progress): start spinner immediately when delayMs is 0 2026-01-11 03:00:43 +01:00
Benjamin Jesuiter
5e56a30227 feat(update): add progress spinner during update steps 2026-01-11 03:00:43 +01:00
Peter Steinberger
360f1d7cb9 fix(cli): keep build/lint green 2026-01-11 02:44:24 +01:00
Peter Steinberger
c051f971fe fix(status): improve diagnostics and output 2026-01-11 02:42:24 +01:00
Peter Steinberger
86d6670192 feat: add codex cli backend 2026-01-11 01:39:30 +00:00
Peter Steinberger
f47b7816ba test: cover auto-reply command gating 2026-01-11 02:27:16 +01:00
Peter Steinberger
3e2b22c0a8 feat: improve gateway services and auto-reply commands 2026-01-11 02:27:16 +01:00
Peter Steinberger
9a13be4d2a fix: inject image paths for cli backends 2026-01-11 00:55:22 +00:00
Peter Steinberger
b39f8059de test: add CLI backend image probe 2026-01-11 00:55:22 +00:00
Peter Steinberger
36aef5c340 fix: unblock claude-cli live runs 2026-01-11 00:55:22 +00:00
Peter Steinberger
f615cb2857 feat: add CLI backend fallback 2026-01-11 00:55:22 +00:00
Peter Steinberger
c53403a484 feat: add sandbox browser control allowlists 2026-01-11 01:52:32 +01:00
Peter Steinberger
f4e2fb75c6 fix: update gateway auth docs and clients 2026-01-11 01:51:24 +01:00
Peter Steinberger
50ca393692 fix: harden gateway auth defaults 2026-01-11 01:51:24 +01:00
Peter Steinberger
4e4f1772ea fix(status): show gateway auth when reachable 2026-01-11 01:46:37 +01:00
Peter Steinberger
affbfca811 chore(release): 2026.1.11-3 2026-01-11 01:38:15 +01:00
Peter Steinberger
fa2d0a2db8 style: format browser tool wiring 2026-01-11 01:34:45 +01:00
Peter Steinberger
a3fb90e416 docs(status): add diagnostics commands 2026-01-11 01:31:56 +01:00
Peter Steinberger
3884c016bc feat: add browser target selection for sandboxed agents 2026-01-11 01:31:56 +01:00
Peter Steinberger
486466365e Merge pull request #692 from peschee/fix/whatsapp-lid-mention-detection
fix(whatsapp): pass authDir to jidToE164 for LID mention detection
2026-01-11 00:16:03 +00:00
Peter Steinberger
89c19be8d9 fix: handle WhatsApp LID mentions (#692) (thanks @peschee) 2026-01-11 01:14:57 +01:00
Peter Steinberger
7961ccb243 fix(status): show token previews 2026-01-11 01:11:46 +01:00
Peter Steinberger
50ea8be549 docs(status): add troubleshooting footer 2026-01-11 01:06:58 +01:00
Peter Steinberger
f4dfeff1b5 fix(status): provider setup vs warn 2026-01-11 01:05:06 +01:00
Peter Siska
654298f79d fix(whatsapp): pass authDir to jidToE164 for LID mention detection
WhatsApp group mentions using the new Linked ID format (@lid) were not
being detected because jidToE164() was called without the authDir needed
to find the LID reverse mapping files.

Now isBotMentioned() and debugMention() accept an optional authDir
parameter, which is passed through from account.authDir.
2026-01-11 01:04:10 +01:00
Peter Steinberger
86b59363ea fix(status): full-width tables + better diagnosis 2026-01-11 00:54:27 +01:00
Peter Steinberger
48b6145088 fix: dedupe inbound messages across providers 2026-01-11 00:12:25 +01:00
Peter Steinberger
413198ae7d style(test): format update-cli test 2026-01-10 23:46:11 +01:00
Peter Steinberger
7e57d2dda6 fix(test): avoid update-cli import timeout 2026-01-10 23:40:27 +01:00
Peter Steinberger
bbd7937f68 fix(mac): add tailnet discovery fallback and debug CLI 2026-01-10 23:39:27 +01:00
Shadow
e09265e841 Discord: add fetch message action 2026-01-10 16:38:20 -06:00
Peter Steinberger
f25e3f3bff test(cli): avoid update-cli import timeout 2026-01-10 23:35:04 +01:00
Peter Steinberger
c25989b59c feat(status): improve status output 2026-01-10 23:32:07 +01:00
Peter Steinberger
0390d39d95 Heartbeat: optional reasoning delivery (#690)
* feat: expose heartbeat reasoning output

* docs(changelog): mention heartbeat reasoning toggle
2026-01-10 22:26:20 +00:00
Peter Steinberger
c89dc2e6b4 fix: cover extra thinking tags (#688) (thanks @theglove44) 2026-01-10 23:23:23 +01:00
Chris Taylor
705b27090a fix(agents): strip <thought> and <antthinking> tags from output 2026-01-10 23:19:58 +01:00
Peter Steinberger
be4b74090b feat: run doctor after restart 2026-01-10 23:14:55 +01:00