Commit Graph

28 Commits

Author SHA1 Message Date
Peter Steinberger
e429e873a4 docs/tests: typing interval docs and coverage 2025-11-26 00:10:38 +01:00
Peter Steinberger
41dc5ed5eb feat: keep typing indicators alive during commands 2025-11-26 00:05:11 +01:00
Peter Steinberger
c08dd4bbd4 test: cover sendSystemOnce default 2025-11-25 23:57:41 +01:00
Peter Steinberger
1dfc2ccf6e feat: send session prompt once 2025-11-25 23:52:38 +01:00
Peter Steinberger
918ca94df8 feat: support audio/video/doc media caps and transcript context 2025-11-25 23:21:35 +01:00
Peter Steinberger
ecf0986fe4 feat: transcribe audio and surface transcript to prompts 2025-11-25 23:13:22 +01:00
Peter Steinberger
9b8bcf36c3 feat: optional audio transcription via CLI 2025-11-25 23:06:54 +01:00
Peter Steinberger
7dc5681102 Auto-reply: send timeout fallback and tests 2025-11-25 17:52:57 +01:00
Peter Steinberger
d219526d97 test: sync updated specs 2025-11-25 12:12:29 +01:00
Peter Steinberger
1cad440404 claude: tell Clawd to use ~/clawd markdown scratchpad 2025-11-25 06:49:10 +01:00
Peter Steinberger
184781b85d claude: prefix prompt with Clawd identity 2025-11-25 06:41:27 +01:00
Peter Steinberger
018c0fab6d auto-reply: handle empty stdout gracefully 2025-11-25 06:33:49 +01:00
Peter Steinberger
3e4cf4ee03 fix: strip trailing punctuation from MEDIA tokens and add tests 2025-11-25 06:07:11 +01:00
Peter Steinberger
8e499e807e test: cover MEDIA backticks and web media fallback logging 2025-11-25 06:04:41 +01:00
Peter Steinberger
60e9344c2a refactor: extract MEDIA parsing helper and tidy whitespace 2025-11-25 05:49:18 +01:00
Peter Steinberger
b33f4e710a fix: handle inline MEDIA tokens and host webhook media 2025-11-25 05:47:12 +01:00
Peter Steinberger
ccacfcc223 fix: accept file/media tokens safely and improve web media send 2025-11-25 05:34:08 +01:00
Peter Steinberger
3069bd5c0e fix: harden MEDIA parsing and add tests 2025-11-25 05:25:57 +01:00
Peter Steinberger
7aee77be2b test: cover media url extraction from command stdout 2025-11-25 05:21:59 +01:00
Peter Steinberger
0bcb3b404d chore: surface media URL in command prompts and tests 2025-11-25 05:20:50 +01:00
Peter Steinberger
b878d51488 feat: download inbound media and expose to templating 2025-11-25 05:17:59 +01:00
Peter Steinberger
0bd9c5f5c7 feat: add image support across web and twilio 2025-11-25 04:58:31 +01:00
Peter Steinberger
d580c7669c feat: serialize command auto-replies with queue 2025-11-25 04:40:49 +01:00
Peter Steinberger
b8c813ddeb chore: logger cleanup and test fixes 2025-11-25 04:05:02 +01:00
Peter Steinberger
7ec3e5a106 Parse Claude JSON output to return text replies 2025-11-25 01:41:52 +01:00
Peter Steinberger
75407bba0a Ignore coverage output and document Claude text mode 2025-11-25 01:38:43 +01:00
Peter Steinberger
f910653624 Fix provider-web mocks and make tests green 2025-11-25 00:16:01 +01:00
Peter Steinberger
9a2c3fa2d7 Fix lint warnings and tighten test mocks 2025-11-25 00:10:34 +01:00