Commit Graph

  • 0f6157a49d logging: emit agent/session meta at command start Peter Steinberger 2025-12-02 21:30:28 +0000
  • 45d9bca433 revert: mark system prompt sent on first turn Peter Steinberger 2025-12-02 21:23:56 +0000
  • 1df6373cb1 revert: mark system prompt sent on first turn Peter Steinberger 2025-12-02 21:23:56 +0000
  • 088887c8fe chore: cut 1.3.1 in changelog Peter Steinberger 2025-12-02 21:13:47 +0000
  • ea32cd85fe chore: cut 1.3.1 in changelog Peter Steinberger 2025-12-02 21:13:47 +0000
  • 8c7f4e4ab0 docs: note media cleanup and tau rpc typing Peter Steinberger 2025-12-02 21:13:21 +0000
  • 716524c151 docs: note media cleanup and tau rpc typing Peter Steinberger 2025-12-02 21:13:21 +0000
  • 5d0e0c8e8f ci: fix lint and tau rpc typing Peter Steinberger 2025-12-02 21:12:51 +0000
  • 96722bba08 ci: fix lint and tau rpc typing Peter Steinberger 2025-12-02 21:12:51 +0000
  • 138279a7e1 fix(media): clean up files after response finishes Peter Steinberger 2025-12-02 21:10:18 +0000
  • 4e20a20927 fix(media): clean up files after response finishes Peter Steinberger 2025-12-02 21:10:18 +0000
  • 5e5adbfc8f test(media): add redirect coverage and update changelog Peter Steinberger 2025-12-02 21:09:26 +0000
  • a0d1004909 test(media): add redirect coverage and update changelog Peter Steinberger 2025-12-02 21:09:26 +0000
  • 082da8a28b Merge branch 'fix/media-replies' Peter Steinberger 2025-12-02 21:07:45 +0000
  • ccab950d16 Merge branch 'fix/media-replies' Peter Steinberger 2025-12-02 21:07:45 +0000
  • 86302247b6 chore: tidy claude prompt and drop npm lock Peter Steinberger 2025-12-02 21:07:37 +0000
  • 2018c90ae2 chore: tidy claude prompt and drop npm lock Peter Steinberger 2025-12-02 21:07:37 +0000
  • 7d919ac3bc style: fix biome formatting Joao Lisboa 2025-12-02 17:20:25 -0300
  • 793360c5bb style: fix biome formatting Joao Lisboa 2025-12-02 17:20:25 -0300
  • 26ae8c780e style: fix biome lint errors Joao Lisboa 2025-12-02 17:11:45 -0300
  • d8b1a38350 style: fix biome lint errors Joao Lisboa 2025-12-02 17:11:45 -0300
  • 562f8075d8 style: fix biome formatting Joao Lisboa 2025-12-02 17:06:03 -0300
  • 499a3e3227 style: fix biome formatting Joao Lisboa 2025-12-02 17:06:03 -0300
  • 57b48d9ad9 fix: send Claude identity prefix on first session message Joao Lisboa 2025-12-02 14:35:24 -0300
  • 73a9fdca2a fix: send Claude identity prefix on first session message Joao Lisboa 2025-12-02 14:35:24 -0300
  • b2f3e69eae fix: follow redirects when downloading Twilio media Joao Lisboa 2025-12-02 14:28:56 -0300
  • 06dd9b8ed8 fix: follow redirects when downloading Twilio media Joao Lisboa 2025-12-02 14:28:56 -0300
  • 24bc88b638 chore: user-agnostic Claude identity and tests Joao Lisboa 2025-12-02 13:21:37 -0300
  • a86cb932cf chore: user-agnostic Claude identity and tests Joao Lisboa 2025-12-02 13:21:37 -0300
  • d53d8da56f fix: media serving and id consistency Joao Lisboa 2025-12-02 13:21:16 -0300
  • 2fae0a9f47 fix: media serving and id consistency Joao Lisboa 2025-12-02 13:21:16 -0300
  • fc2890748e fix: use export type for type-only re-exports Joao Lisboa 2025-12-02 13:20:58 -0300
  • 2ec9192010 fix: use export type for type-only re-exports Joao Lisboa 2025-12-02 13:20:58 -0300
  • d7420ac5e4 style: fix biome formatting Joao Lisboa 2025-12-02 17:20:25 -0300
  • 0e1927875c
    Merge branch 'main' into fix/media-replies João Lisboa 2025-12-02 17:14:43 -0300
  • f5442d2527 style: fix biome lint errors Joao Lisboa 2025-12-02 17:11:45 -0300
  • 873ba41650 docs: update agent guidance and changelog Peter Steinberger 2025-12-02 20:10:43 +0000
  • 202eff984d docs: update agent guidance and changelog Peter Steinberger 2025-12-02 20:10:43 +0000
  • 2a2b662c3e perf(pi): reuse tau rpc for command auto-replies Peter Steinberger 2025-12-02 20:09:51 +0000
  • b172b538fc perf(pi): reuse tau rpc for command auto-replies Peter Steinberger 2025-12-02 20:09:51 +0000
  • 42a235c86a Merge remote-tracking branch 'origin/main' into fix/media-replies Joao Lisboa 2025-12-02 17:07:54 -0300
  • a314f60839 style: fix biome formatting Joao Lisboa 2025-12-02 17:06:03 -0300
  • 2d063adf1e chore: bundle pending local edits Peter Steinberger 2025-12-02 20:03:49 +0000
  • 04ea9e582a
    Merge branch 'main' into fix/media-replies João Lisboa 2025-12-02 16:59:51 -0300
  • ffb9075a32 updates Kyle Crommett 2025-12-02 11:48:00 -0800
  • 685952a298 Merge upstream/main: v1.3.0 with batching, agents, security fixes Kyle Crommett 2025-12-02 11:46:43 -0800
  • a8fe8160b1 lots of tweaks! Kyle Crommett 2025-12-02 11:43:15 -0800
  • 65c7078abb chore: credit media fix contributor Peter Steinberger 2025-12-02 18:38:02 +0000
  • a34271adf9 chore: credit media fix contributor Peter Steinberger 2025-12-02 18:38:02 +0000
  • dc226c4ee0 fix(media): block symlink traversal Peter Steinberger 2025-12-02 18:37:15 +0000
  • 2cf134668c fix(media): block symlink traversal Peter Steinberger 2025-12-02 18:37:15 +0000
  • 0ea182c0c1 Fix path traversal vulnerability in media server Joao Lisboa 2025-12-02 10:52:37 -0300
  • b94b220156 Fix path traversal vulnerability in media server Joao Lisboa 2025-12-02 10:52:37 -0300
  • 114314d13c fix: send Claude identity prefix on first session message Joao Lisboa 2025-12-02 14:35:24 -0300
  • 3f6e444fad fix: follow redirects when downloading Twilio media Joao Lisboa 2025-12-02 14:28:56 -0300
  • 5b5eebe015 chore(logs): rotate daily and prune after 24h Peter Steinberger 2025-12-02 17:11:43 +0000
  • 26921cbe68 chore(logs): rotate daily and prune after 24h Peter Steinberger 2025-12-02 17:11:43 +0000
  • 1f0c022b96 chore(security): purge session store on logout Peter Steinberger 2025-12-02 16:33:44 +0000
  • 8844674825 chore(security): purge session store on logout Peter Steinberger 2025-12-02 16:33:44 +0000
  • e55cc1a32d chore: user-agnostic Claude identity and tests Joao Lisboa 2025-12-02 13:21:37 -0300
  • 61346632c3 fix: media serving and id consistency Joao Lisboa 2025-12-02 13:21:16 -0300
  • 22132cc620 fix: use export type for type-only re-exports Joao Lisboa 2025-12-02 13:20:58 -0300
  • 241941fb70 chore(security): harden ipc socket Peter Steinberger 2025-12-02 16:09:40 +0000
  • c9fbe2cb92 chore(security): harden ipc socket Peter Steinberger 2025-12-02 16:09:40 +0000
  • 985ee40232 Fix path traversal vulnerability in media server Joao Lisboa 2025-12-02 10:52:37 -0300
  • bdaf64e6dc Changelog: note multi-agent and batching Peter Steinberger 2025-12-02 10:58:22 +0000
  • 2b941ccc93 Changelog: note multi-agent and batching v1.3.0 Peter Steinberger 2025-12-02 10:58:22 +0000
  • 84d9501e85 Tests: cover agents and fix web defaults Peter Steinberger 2025-12-02 10:56:10 +0000
  • ed080ae988 Tests: cover agents and fix web defaults Peter Steinberger 2025-12-02 10:56:10 +0000
  • d61e641496 Agents: add pluggable CLIs Peter Steinberger 2025-12-02 10:42:27 +0000
  • f31e89d5af Agents: add pluggable CLIs Peter Steinberger 2025-12-02 10:42:27 +0000
  • 5de0aa57f8
    Merge branch 'main' into feat/opencode-integration Peter Steinberger 2025-12-02 10:26:10 +0100
  • 6c12d50895 chore: bump version to 1.3.0 Peter Steinberger 2025-12-02 07:54:49 +0000
  • 52c311e47f chore: bump version to 1.3.0 Peter Steinberger 2025-12-02 07:54:49 +0000
  • 94a404d769 feat(web): batch inbound messages Peter Steinberger 2025-12-02 07:54:13 +0000
  • 5b54d4de7a feat(web): batch inbound messages Peter Steinberger 2025-12-02 07:54:13 +0000
  • 8ece9c86a6 Merge upstream/main: add typing indicator and exclamation escaping docs Kyle Crommett 2025-12-01 23:15:43 -0800
  • 7c8a1f916e fixing typing bubbles Kyle Crommett 2025-12-01 23:11:00 -0800
  • 32564ca6d3 Add typing indicator after IPC send Peter Steinberger 2025-12-02 06:58:17 +0000
  • 96152f6577 Add typing indicator after IPC send Peter Steinberger 2025-12-02 06:58:17 +0000
  • 2b45545ef0 Document exclamation mark escaping workaround for Claude Code Peter Steinberger 2025-12-02 06:52:56 +0000
  • e881b3c5de Document exclamation mark escaping workaround for Claude Code Peter Steinberger 2025-12-02 06:52:56 +0000
  • bd9601905d
    Merge branch 'steipete:main' into main shuv 2025-12-01 22:38:48 -0800
  • 030968e2de Add IPC to prevent Signal session corruption from concurrent connections Peter Steinberger 2025-12-02 06:31:01 +0000
  • e86b507da7 Add IPC to prevent Signal session corruption from concurrent connections Peter Steinberger 2025-12-02 06:31:01 +0000
  • f2d2d3dce6 web: isolate session fixtures and skip heartbeat when busy Peter Steinberger 2025-12-02 06:15:20 +0000
  • 2fc3a822c8 web: isolate session fixtures and skip heartbeat when busy Peter Steinberger 2025-12-02 06:15:20 +0000
  • 1c2c27f725 updates Kyle Crommett 2025-12-01 22:12:17 -0800
  • a052d535a0 Update changelog with error message and test isolation fixes Peter Steinberger 2025-12-02 05:59:31 +0000
  • 1b0e1edb08 Update changelog with error message and test isolation fixes Peter Steinberger 2025-12-02 05:59:31 +0000
  • 7ea879ac46 Fix test corrupting production sessions.json Peter Steinberger 2025-12-02 05:54:31 +0000
  • d107b79c63 Fix test corrupting production sessions.json Peter Steinberger 2025-12-02 05:54:31 +0000
  • 8a94bc1b30 Fix empty result JSON dump and missing heartbeat prefix Peter Steinberger 2025-12-02 04:29:17 +0000
  • c5ab442f46 Fix empty result JSON dump and missing heartbeat prefix Peter Steinberger 2025-12-02 04:29:17 +0000
  • 471371d90f updates Kyle Crommett 2025-12-01 18:32:19 -0800
  • 69d01ca89c updates Kyle Crommett 2025-12-01 16:09:20 -0800
  • 66dcf334e5 updates Kyle Crommett 2025-12-01 15:47:35 -0800
  • 28c8e85b24 updates Kyle Crommett 2025-11-30 23:55:54 -0800
  • acaea3bdbd updates Kyle Crommett 2025-11-30 22:19:01 -0800
  • db9de87b57 updates Kyle Crommett 2025-11-30 22:01:24 -0800