5fd25d7ad7
The integration branch names one test TestAwayFallsBackToFullBodyWhenSummaryEmpty, which describes the old bug; it is here as TestAwaySendsGenericLineWhenSummaryEmpty and asserts the generic line instead of the body. Also covers: a normal summary goes out unchanged, voice keeps the full body, and one panicking sink does not eat the other channel for the same nudge. Reformatted one pre-existing struct. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CGeSZxh1DCtRxmFVSYVGvJ