- Web auto-replies now resize/recompress media, honor inbound.reply.mediaMaxMb, detect media kind, and enforce provider caps.
- Sessions can send the system prompt only once (optional sessionIntro) and typing indicators refresh on a configurable interval.
- Optional voice-note transcription feeds a Transcript block plus media path into prompts before replying.
- Command auto-replies return structured {payload, meta}, respect mediaMaxMb for local media, log Claude metadata, and include the command cwd in timeout messages.
- Added focused tests for command and transcription helpers.
Checksum (sha256): 9aaaaad7ca87287529b86f857d66d2c3123c23f7a764e36c68b520f57ae82bfa