Commit Graph

  • 0b532579d8 feat(bridge): add Bonjour node bridge Peter Steinberger 2025-12-12 21:18:46 +00:00
  • b9007dc721 feat(mac): add rolling diagnostics log Peter Steinberger 2025-12-12 20:46:12 +00:00
  • 211efffa10 fix(gateway): treat webchat last as whatsapp Peter Steinberger 2025-12-12 21:05:26 +00:00
  • e3b50b7d12 fix(macos): show tool-use badge glyph Peter Steinberger 2025-12-12 21:02:38 +00:00
  • aae49f1d68 fix(gateway): don"t let webchat clobber last route Peter Steinberger 2025-12-12 21:00:33 +00:00
  • 6b4141247e feat(macos): enlarge tool-use badge Peter Steinberger 2025-12-12 20:45:51 +00:00
  • 327f6e7e25 fix(mac): persist Canvas frame across reopen Peter Steinberger 2025-12-12 20:33:40 +00:00
  • 296c0a6b70 feat(mac): allow Canvas placement and resizing Peter Steinberger 2025-12-12 20:28:19 +00:00
  • 356b6e0483 fix(mac): keep voice wake listening Peter Steinberger 2025-12-12 20:13:41 +00:00
  • 08a473fb35 fix(mac): keep Canvas below Voice Wake overlay Peter Steinberger 2025-12-12 20:10:29 +00:00
  • 893eef846d fix(mac): add draggable/closable Canvas hover chrome Peter Steinberger 2025-12-12 20:08:15 +00:00
  • 4ecd35c275 fix(mac): render Canvas HTML correctly Peter Steinberger 2025-12-12 20:01:12 +00:00
  • 27a7d9f9d1 feat(mac): add agent-controlled Canvas panel Peter Steinberger 2025-12-12 19:54:01 +00:00
  • c0abab226d Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-12 19:28:10 +00:00
  • f1320b79ce feat(mac): add overlay notification delivery Peter Steinberger 2025-12-12 19:27:38 +00:00
  • bf41197b97 fix(mac): open settings for microphone permission Peter Steinberger 2025-12-12 19:25:21 +00:00
  • 3f7fcad9ac fix(mac): ignore cancelled webchat navigations Peter Steinberger 2025-12-12 19:20:47 +00:00
  • e2ad0ed9f7 fix(mac): disable restricted time-sensitive entitlement Peter Steinberger 2025-12-12 19:20:47 +00:00
  • d2158966db fix(mac): treat timeSensitive as best-effort Peter Steinberger 2025-12-12 18:58:07 +00:00
  • 8086c66ab8 fix(mac): keep remote control tunnel alive Peter Steinberger 2025-12-12 18:44:44 +00:00
  • 7d37195c1a fix(mac): serve webchat locally in remote mode Peter Steinberger 2025-12-12 18:41:38 +00:00
  • 241cf10bdb refactor(mac): embed work badge in status icon Peter Steinberger 2025-12-12 18:40:33 +00:00
  • 337ae05ed8 build(mac): enable time-sensitive notifications Peter Steinberger 2025-12-12 18:40:09 +00:00
  • 378e39d7ad test(cli): verify gateway exits 0 on SIGTERM Peter Steinberger 2025-12-12 18:30:19 +00:00
  • 8fb3aef917 fix(gateway): handle SIGTERM shutdown cleanly Peter Steinberger 2025-12-12 18:28:08 +00:00
  • c86cb4e9a5 macOS: add --priority flag for time-sensitive notifications Peter Steinberger 2025-12-12 18:27:12 +00:00
  • 8ca240fb2c fix(gateway): ignore stale lastTo for voice Peter Steinberger 2025-12-12 18:11:26 +00:00
  • 9ea697ac09 style(test): biome format Peter Steinberger 2025-12-12 18:07:33 +00:00
  • 37eaa49e4c fix(mac): allow typing in web chat panel Peter Steinberger 2025-12-12 18:07:27 +00:00
  • e64ca7c583 fix(agent): send tau rpc prompt as string Peter Steinberger 2025-12-12 17:46:37 +00:00
  • 62a7a07127 fix(gateway): ack agent requests immediately Peter Steinberger 2025-12-12 18:00:25 +00:00
  • bc618ec290 refactor(auto-reply): remove pi json fallback Peter Steinberger 2025-12-12 17:43:11 +00:00
  • 0780859a4d fix(auto-reply): prefer Pi RPC by default Peter Steinberger 2025-12-12 17:30:34 +00:00
  • 79818f73c0 fix(mac): harden gateway frame decoding Peter Steinberger 2025-12-12 17:30:21 +00:00
  • 957d7fbe2a test(voice): cover gateway last-channel whatsapp Peter Steinberger 2025-12-12 17:29:04 +00:00
  • 6e9d3092a7 fix(voice): persist WhatsApp last route Peter Steinberger 2025-12-12 17:27:48 +00:00
  • 7dab927260 fix(presence): hide cli sessions; use numeric mac build Peter Steinberger 2025-12-12 17:27:11 +00:00
  • c417517f43 fix(mac): reflect agent activity in menu icon Peter Steinberger 2025-12-12 17:20:06 +00:00
  • fd0314a6bd fix(mac): avoid static UserDefaults in InstanceIdentity Peter Steinberger 2025-12-12 16:59:51 +00:00
  • 6a05d60f41 fix(presence): dedupe instances via stable instanceId Peter Steinberger 2025-12-12 16:56:46 +00:00
  • cd84c5ad08 fix(macos): prevent gateway request double-resume Peter Steinberger 2025-12-12 16:52:02 +00:00
  • b0187d7f28 Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-12 16:47:24 +00:00
  • 7a1d64fff9 style(tests): format imports Peter Steinberger 2025-12-12 16:47:10 +00:00
  • debcf19199 fix(presence): stabilize instance identity Peter Steinberger 2025-12-12 16:47:07 +00:00
  • ea76425f86 docs(readme): describe voice wake reply routing Peter Steinberger 2025-12-12 16:42:05 +00:00
  • 88936b6216 fix(macos): fix clawdis-mac --version Peter Steinberger 2025-12-12 16:40:50 +00:00
  • e6edcd9a7f Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-12 16:39:27 +00:00
  • af78762421 style(mac): hud glass voice overlay Peter Steinberger 2025-12-12 16:39:11 +00:00
  • bf159bd316 fix(mac): prevent crash decoding GatewayFrame Peter Steinberger 2025-12-12 16:37:59 +00:00
  • 9eda40234f test: cover main last-channel routing Peter Steinberger 2025-12-12 16:35:47 +00:00
  • 00336f554f docs: clarify voice wake last-channel routing Peter Steinberger 2025-12-12 16:26:19 +00:00
  • a524b9ae9b feat(voicewake): route replies to last channel Peter Steinberger 2025-12-12 16:15:19 +00:00
  • 3f1bcac077 Merge remote-tracking branch 'origin/main' Peter Steinberger 2025-12-12 16:10:02 +00:00
  • 679ced7840 mac: remove voice wake forward pref Peter Steinberger 2025-12-12 16:09:31 +00:00
  • 7422f54212 mac: add gog CLI, remove Gmail/Calendar MCPs Peter Steinberger 2025-12-12 15:48:36 +00:00
  • b0384d0335 fix(mac): cache webchat panel Peter Steinberger 2025-12-12 15:33:41 +00:00
  • 6b64039fcb fix(mac): keep webchat boot dots Peter Steinberger 2025-12-12 15:01:20 +00:00
  • 19e7c708ce test(mac): cover concurrent gateway connect Peter Steinberger 2025-12-12 14:29:09 +00:00
  • c8ca5803fc fix(mac): webchat ws connect Peter Steinberger 2025-12-12 14:18:53 +00:00
  • 5f48abb451 fix(mac): serialize gateway connect Peter Steinberger 2025-12-12 14:12:34 +00:00
  • 491fd6b74d mac: lock control socket to team-signed peers Peter Steinberger 2025-12-12 01:22:24 +00:00
  • f1ff24d634 web: default to self-only without config Peter Steinberger 2025-12-12 00:50:40 +00:00
  • 0242383ec3 test(gateway): cover port lock guard Peter Steinberger 2025-12-11 18:53:40 +00:00
  • 768887fc0f style(pi): wrap mode arg lookup Peter Steinberger 2025-12-11 18:53:32 +00:00
  • 958c13e02d mac: replace xpc with unix socket control channel Peter Steinberger 2025-12-11 16:30:35 +01:00
  • f417b51fb6 chore(gateway): use ws bind as lock Peter Steinberger 2025-12-11 15:17:40 +00:00
  • 47a1f757a9 lint: format and stabilize gateway health Peter Steinberger 2025-12-10 18:00:33 +00:00
  • 27ad3b917f chore(gateway): log pre-hello ws closures Peter Steinberger 2025-12-10 16:58:56 +00:00
  • 93a5784c58 feat(gateway): allow webchat port override Peter Steinberger 2025-12-10 16:55:17 +00:00
  • e9fd73141d health: gateway-only status and stable reconnect Peter Steinberger 2025-12-10 16:47:38 +00:00
  • 6c005b3d35 fix(session): ignore agent meta session id Peter Steinberger 2025-12-10 16:38:22 +00:00
  • 2967bc5988 health: stop direct baileys probes Peter Steinberger 2025-12-10 16:35:42 +00:00
  • 55772eec5a gateway: force ws-only clients Peter Steinberger 2025-12-10 16:27:54 +00:00
  • c2adda1cfe chore: drop rpc->json fallback Peter Steinberger 2025-12-10 15:58:45 +00:00
  • 51d77aea2e fix(auto-reply): acknowledge reset triggers Peter Steinberger 2025-12-10 15:55:20 +00:00
  • 8f456ea73b fix(agent): send structured prompt to tau rpc Peter Steinberger 2025-12-10 15:52:39 +00:00
  • 6459582952 gateway: add webchat handshake logging Peter Steinberger 2025-12-10 15:32:34 +00:00
  • 3796882d22 webchat: improve logging and static serving Peter Steinberger 2025-12-10 15:32:29 +00:00
  • 4db69c8eac fix(auto-reply): fall back to json when rpc prompt empty Peter Steinberger 2025-12-10 14:58:03 +00:00
  • f6a86e5527 telegram: fix verbose log ordering Peter Steinberger 2025-12-10 14:33:09 +00:00
  • 063b35f1dc mac: surface gateway auth failures Peter Steinberger 2025-12-10 14:32:54 +00:00
  • b61147aed0 fix(auto-reply): guard empty rpc prompt Peter Steinberger 2025-12-10 14:26:03 +00:00
  • fd3516bc82 fix(pi): skip -p when running rpc Peter Steinberger 2025-12-10 14:21:38 +00:00
  • 5e4a91f996 Auto-reply: reject empty inbound messages Peter Steinberger 2025-12-10 13:51:06 +00:00
  • df4331da04 gateway: dedupe system-event presence Peter Steinberger 2025-12-10 11:48:17 +00:00
  • fe3a983d35 mac: include instance id in presence beacons Peter Steinberger 2025-12-10 11:48:13 +00:00
  • 53c349cb86 RPC: auto-cancel hook UI prompts Peter Steinberger 2025-12-10 11:46:28 +00:00
  • 8f37f15a33 RPC: handle tau auto-compaction retries Peter Steinberger 2025-12-10 11:40:32 +00:00
  • 81385cf820 pi: parse turn_end streams Peter Steinberger 2025-12-10 11:31:21 +00:00
  • cce65e19e1 mac: add attach-only gateway toggle Peter Steinberger 2025-12-10 11:31:16 +00:00
  • c4b02645f5 fix: persist usage from rpc Peter Steinberger 2025-12-10 01:37:57 +00:00
  • 49e70746f0 webchat: show real ws errors Peter Steinberger 2025-12-10 01:27:47 +00:00
  • 00ace3bb63 test: add semver and gateway helpers coverage Peter Steinberger 2025-12-10 01:26:54 +00:00
  • efde37eb36 test: add gateway/runtime utility coverage Peter Steinberger 2025-12-10 01:19:46 +00:00
  • 84499ab969 mac: drop yarn fallback Peter Steinberger 2025-12-10 03:49:25 +01:00
  • 5d26bb2566 gateway: include last input in presence events Peter Steinberger 2025-12-10 03:48:53 +01:00
  • 657450c40c fix(voice): unify overlay send flow Peter Steinberger 2025-12-10 02:52:42 +01:00
  • cf2b659491 mac: simplify package manager picker Peter Steinberger 2025-12-10 02:49:39 +01:00
  • e9679ce993 chore(mac): align remote ssh controls Peter Steinberger 2025-12-10 02:48:46 +01:00
  • 68c5d61d60 mac: move debug toggles to footer Peter Steinberger 2025-12-10 02:48:19 +01:00