{"version":"2.1.321","anchor":"voice-call-transcript-context-wrapper-and-ccr-upload-gates","canonical_anchor":"voice-call-transcript-context-wrapper-and-ccr-upload-gates","heading":"Voice-call notes are now framed as unconfirmed background, not requests","tier":"notice","area":"Voice","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/voice-call-transcript-context-wrapper-and-ccr-upload-gates","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### Voice-call notes are now framed as unconfirmed background, not requests\n\nText wrapping a voice-call record now tells Claude it is unconfirmed background, may be old, and is neither a request nor approval\n\n**What**\n\nThe text Claude Code wraps around a record of a voice call has changed. It now tells Claude that the record is unconfirmed background. It is not a request and not an approval, the record may be old, and the call may already be over.\n\n**Why**\n\nClaude should not act on something said in a voice call as if you had typed it, or treat it as your go-ahead. This shows handling of voice-call records still being prepared.\n\n- Flag `tengu_ccr_upload_hold_marker`: Not enough to say (read for one account on one subscription tier against v2.1.321; this account: no value returned, anonymous baseline: no value returned, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Flag `tengu_shell_task_rows_live_only_enabled`: Off in both readings (read for one account on one subscription tier against v2.1.321; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Voice\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 4\/5\n- Scope: individual\n- Heads-up: no"}