Commit Graph

  • 916a41ed60 branding: default to clawdis paths and launchd label Peter Steinberger 2025-12-04 18:01:30 +00:00
  • 9797a9993a docs: document agent CLI and changelog Peter Steinberger 2025-12-04 17:55:38 +00:00
  • 04ce98148d web: fix mentioned JID extraction typing Peter Steinberger 2025-12-04 17:54:06 +00:00
  • 34eb75f634 auto-reply: honor /new after timestamp prefixes Peter Steinberger 2025-12-04 17:53:59 +00:00
  • 05b76281f7 CLI: add agent command for direct agent runs Peter Steinberger 2025-12-04 17:53:37 +00:00
  • 4a35bcec21 fix: resolve lint errors (unused vars, imports, formatting) Eng. Juan Combetto 2025-12-05 00:36:41 +09:00
  • 518af0ef24 config: support clawdis.json path for rebranding Eng. Juan Combetto 2025-12-04 14:52:31 +09:00
  • a155ec0599 auto-reply: handle group think/verbose directives Peter Steinberger 2025-12-04 02:29:32 +00:00
  • 80979cf4d0 🦞 Add backlinks to clawd.me, soul.md, steipete.me Peter Steinberger 2025-12-03 15:46:29 +00:00
  • a27ee2366e 🦞 Rebrand to CLAWDIS - add docs, update README Peter Steinberger 2025-12-03 15:45:32 +00:00
  • 7bc56d7cfe test: cover verbose directive in group batches Peter Steinberger 2025-12-03 14:45:08 +00:00
  • 088bdb3313 fix: allow directive-only toggles inside group batches Peter Steinberger 2025-12-03 14:32:58 +00:00
  • 89d49cd925 chore: bump version to 1.4.0 Peter Steinberger 2025-12-03 14:23:18 +00:00
  • 84f8d8733e docs: note media-only mention fix Peter Steinberger 2025-12-03 14:18:41 +00:00
  • 07f323222b fix(web): capture mentions from media captions Peter Steinberger 2025-12-03 14:13:09 +00:00
  • a321bf1a90 fix(web): surface media fetch failures Peter Steinberger 2025-12-03 13:47:13 +00:00
  • 92a0763a74 changelog: note verbose tool emoji/previews Peter Steinberger 2025-12-03 13:36:30 +00:00
  • e878780808 auto-reply: single emoji per verbose tool line Peter Steinberger 2025-12-03 13:35:20 +00:00
  • cb5f1fa99d auto-reply: emoji + result preview for verbose tool calls Peter Steinberger 2025-12-03 13:34:27 +00:00
  • b55ac994ea feat(web): prime group sessions with member roster Peter Steinberger 2025-12-03 13:33:32 +00:00
  • 3a8d6b80e0 auto-reply: surface tool args from rpc start events Peter Steinberger 2025-12-03 13:31:43 +00:00
  • 3354a68373 Create CNAME Peter Steinberger 2025-12-03 16:44:03 +01:00
  • edc894f6c7 fix(web): annotate group replies with sender Peter Steinberger 2025-12-03 13:25:34 +00:00
  • f68714ec8e fix(web): unwrap ephemeral/view-once and keep mentions Peter Steinberger 2025-12-03 13:15:46 +00:00
  • 7be9352a3a test(web): ensure group messages carry sender + bypass allowFrom Peter Steinberger 2025-12-03 13:12:05 +00:00
  • 3a782b6ace fix(web): let group pings bypass allowFrom Peter Steinberger 2025-12-03 13:11:01 +00:00
  • 47d0b6fc14 changelog: note logging capture and verbose trace Peter Steinberger 2025-12-03 13:09:29 +00:00
  • 8204351d67 fix(web): allow group replies past allowFrom Peter Steinberger 2025-12-03 13:08:54 +00:00
  • 4c3635a7c0 logging: route console output into pino Peter Steinberger 2025-12-03 13:07:47 +00:00
  • 7ea43b0145 fix(web): detect self number mentions in group chats Peter Steinberger 2025-12-03 12:43:20 +00:00
  • 6afe6f4ecb feat(web): add group chat mention support Peter Steinberger 2025-12-03 12:35:18 +00:00
  • 273f2b61d0 Docs: document /restart WhatsApp command Peter Steinberger 2025-12-03 12:16:51 +00:00
  • 0824873ffb Add /restart WhatsApp command to restart warelay Peter Steinberger 2025-12-03 12:14:32 +00:00
  • 8f99b13305 Pi: stream tool results faster (0.5s, flush after 5) Peter Steinberger 2025-12-03 12:08:58 +00:00
  • 9253702966 Pi: stream assistant text during RPC runs Peter Steinberger 2025-12-03 11:50:49 +00:00
  • 3958450223 Tau RPC: resolve on agent_end or exit Peter Steinberger 2025-12-03 11:34:00 +00:00
  • cc596ef011 Pi: resume Tau sessions with --continue Peter Steinberger 2025-12-03 11:33:51 +00:00
  • 8220b11770 Tau RPC: wait for agent_end when tools run Peter Steinberger 2025-12-03 11:29:12 +00:00
  • 62c54cd47c Web: simplify logout message Peter Steinberger 2025-12-03 11:04:12 +00:00
  • e34d0d69aa Chore: satisfy lint after tool-meta refactor Peter Steinberger 2025-12-03 10:42:10 +00:00
  • 597e7e6f13 Refactor: extract tool meta formatter + debouncer Peter Steinberger 2025-12-03 10:30:01 +00:00
  • b460fd61bd Verbose: shorten meta paths when aggregating Peter Steinberger 2025-12-03 10:26:41 +00:00
  • c9b5df8184 Verbose: collapse tool meta paths by directory Peter Steinberger 2025-12-03 10:24:41 +00:00
  • 341ecf3bbe Docs: note 1s tool coalescing window Peter Steinberger 2025-12-03 10:19:10 +00:00
  • b6b5144ddf Verbose: slow tool batch window to 1s Peter Steinberger 2025-12-03 10:13:02 +00:00
  • deac5ff585 Verbose: shorten home paths in tool meta Peter Steinberger 2025-12-03 10:12:27 +00:00
  • 38a03ff2c8 Verbose: batch rapid tool results Peter Steinberger 2025-12-03 10:11:41 +00:00
  • 527bed2b53 Verbose: include tool arg metadata in prefixes Peter Steinberger 2025-12-03 09:57:41 +00:00
  • 318166f8b0 Verbose: send tool result metadata only Peter Steinberger 2025-12-03 09:40:05 +00:00
  • 394c751d7d Tau RPC: resolve on agent_end Peter Steinberger 2025-12-03 09:39:26 +00:00
  • 86d707ad51 Docs: note streaming verbose tool results Peter Steinberger 2025-12-03 09:22:43 +00:00
  • c3792db0e5 Auto-reply: stream verbose tool results via tau rpc Peter Steinberger 2025-12-03 09:21:31 +00:00
  • 16e42e6d6d Auto-reply: show tool results before main reply in verbose mode Peter Steinberger 2025-12-03 09:14:10 +00:00
  • 53c1674382 Chore: format + lint fixes Peter Steinberger 2025-12-03 09:09:34 +00:00
  • 85917d4769 Docs: mention verbose hints Peter Steinberger 2025-12-03 09:08:03 +00:00
  • ae0d35c727 Auto-reply: add verbose session hint Peter Steinberger 2025-12-03 09:07:17 +00:00
  • 086dd284d6 Auto-reply: add /verbose directives and tool result replies Peter Steinberger 2025-12-03 09:04:37 +00:00
  • 8ba35a2dc3 Auto-reply: treat prefixed think directives as directive-only Peter Steinberger 2025-12-03 08:57:30 +00:00
  • 48dfb1c8ca Auto-reply: ack think directives Peter Steinberger 2025-12-03 08:54:38 +00:00
  • 5a83a44112 Docs: document thinking levels Peter Steinberger 2025-12-03 08:45:30 +00:00
  • 58520859e5 Auto-reply: add thinking directives Peter Steinberger 2025-12-03 08:45:23 +00:00
  • 4faba0fe8b Changelog: heartbeat array handling Peter Steinberger 2025-12-03 01:03:59 +00:00
  • c4b0155cc2 Format: align thinking helpers Peter Steinberger 2025-12-03 01:02:10 +00:00
  • 38b18202fc Heartbeat: guard optional heartbeatCommand Peter Steinberger 2025-12-03 00:45:27 +00:00
  • 0f17a7d828 Heartbeat: normalize reply arrays for twilio/web Peter Steinberger 2025-12-03 00:43:28 +00:00
  • 9da5b9f4bb Heartbeat: normalize array replies Peter Steinberger 2025-12-03 00:40:19 +00:00
  • a7fdc7b992 Auto-reply: allow array payloads in signature Peter Steinberger 2025-12-03 00:35:57 +00:00
  • f519e22e6d CI: fix command-reply payload typing Peter Steinberger 2025-12-03 00:33:58 +00:00
  • ecac4dd72a Auto-reply: format and lint fixes Peter Steinberger 2025-12-03 00:30:05 +00:00
  • b6c45485bc Auto-reply: smarter chunking breaks Peter Steinberger 2025-12-03 00:25:01 +00:00
  • ec46932259 web: handle multi-payload replies Peter Steinberger 2025-12-02 23:46:11 +00:00
  • 10182f1182 limits: chunk replies for twilio/web Peter Steinberger 2025-12-02 23:10:16 +00:00
  • cfaec9d608 auto-reply: support multi-text RPC outputs Peter Steinberger 2025-12-02 23:03:55 +00:00
  • 0f6157a49d logging: emit agent/session meta at command start Peter Steinberger 2025-12-02 21:30:28 +00:00
  • 1df6373cb1 revert: mark system prompt sent on first turn Peter Steinberger 2025-12-02 21:23:56 +00:00
  • ea32cd85fe chore: cut 1.3.1 in changelog Peter Steinberger 2025-12-02 21:13:47 +00:00
  • 716524c151 docs: note media cleanup and tau rpc typing Peter Steinberger 2025-12-02 21:13:21 +00:00
  • 96722bba08 ci: fix lint and tau rpc typing Peter Steinberger 2025-12-02 21:12:51 +00:00
  • 4e20a20927 fix(media): clean up files after response finishes Peter Steinberger 2025-12-02 21:10:18 +00:00
  • a0d1004909 test(media): add redirect coverage and update changelog Peter Steinberger 2025-12-02 21:09:26 +00:00
  • ccab950d16 Merge branch 'fix/media-replies' Peter Steinberger 2025-12-02 21:07:45 +00:00
  • 2018c90ae2 chore: tidy claude prompt and drop npm lock Peter Steinberger 2025-12-02 21:07:37 +00:00
  • 793360c5bb style: fix biome formatting Joao Lisboa 2025-12-02 17:20:25 -03:00
  • d8b1a38350 style: fix biome lint errors Joao Lisboa 2025-12-02 17:11:45 -03:00
  • 499a3e3227 style: fix biome formatting Joao Lisboa 2025-12-02 17:06:03 -03:00
  • 73a9fdca2a fix: send Claude identity prefix on first session message Joao Lisboa 2025-12-02 14:35:24 -03:00
  • 06dd9b8ed8 fix: follow redirects when downloading Twilio media Joao Lisboa 2025-12-02 14:28:56 -03:00
  • a86cb932cf chore: user-agnostic Claude identity and tests Joao Lisboa 2025-12-02 13:21:37 -03:00
  • 2fae0a9f47 fix: media serving and id consistency Joao Lisboa 2025-12-02 13:21:16 -03:00
  • 2ec9192010 fix: use export type for type-only re-exports Joao Lisboa 2025-12-02 13:20:58 -03:00
  • 202eff984d docs: update agent guidance and changelog Peter Steinberger 2025-12-02 20:10:43 +00:00
  • b172b538fc perf(pi): reuse tau rpc for command auto-replies Peter Steinberger 2025-12-02 20:09:51 +00:00
  • a34271adf9 chore: credit media fix contributor Peter Steinberger 2025-12-02 18:38:02 +00:00
  • 2cf134668c fix(media): block symlink traversal Peter Steinberger 2025-12-02 18:37:15 +00:00
  • b94b220156 Fix path traversal vulnerability in media server Joao Lisboa 2025-12-02 10:52:37 -03:00
  • 26921cbe68 chore(logs): rotate daily and prune after 24h Peter Steinberger 2025-12-02 17:11:43 +00:00
  • 8844674825 chore(security): purge session store on logout Peter Steinberger 2025-12-02 16:33:44 +00:00
  • c9fbe2cb92 chore(security): harden ipc socket Peter Steinberger 2025-12-02 16:09:40 +00:00
  • 2b941ccc93 Changelog: note multi-agent and batching Peter Steinberger 2025-12-02 10:58:22 +00:00
  • ed080ae988 Tests: cover agents and fix web defaults Peter Steinberger 2025-12-02 10:56:10 +00:00