{"version":"2.1.319","anchor":"voice-call-record-and-mcp-app-view-state-toolsstrings","canonical_anchor":"voice-call-record-and-mcp-app-view-state-toolsstrings","heading":"Groundwork for voice-call records and reading MCP App views","tier":"internal","area":"Voice","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/voice-call-record-and-mcp-app-view-state-toolsstrings","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Groundwork for voice-call records and reading MCP App views\n\nClaude Code treats voice-call transcripts as untrusted background, and has a tool to read state an MCP App view has shared\n\n**Unclear.** It is not stated what turns these features on or whether anything uses them yet.\n\n**What**\n\nTwo pieces of groundwork appear:\n\n- Voice-call records: transcripts from a voice call are marked as not coming from you. Claude is told to treat them as untrusted background that never shows what you want.\n\n- MCP App views: a tool reads the current state that an MCP App view has shared, picked out by its `widget_id`. An MCP App is an interactive view supplied by an MCP server, an outside program that gives Claude extra tools.\n\n**Why**\n\nThis prepares for voice-call and MCP App features, with protection built in against text in a call trying to give Claude instructions.\n\n- Area: Voice\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 4\/5\n- Scope: individual\n- Heads-up: no"}