{"version":"2.1.301","anchor":"session-guidance-and-a-new-surface-section","canonical_anchor":"session-guidance-and-a-new-surface-section","heading":"Claude Code can tell Claude which app it is running in","tier":"notice","area":"System Prompt","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/session-guidance-and-a-new-surface-section","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Claude Code can tell Claude which app it is running in\n\nClaude Code can now work out which app it is running in and add a section saying so to its instructions to Claude\n\n**Unclear.** It is not clear whether this section is sent to Claude in any session yet.\n\n**What**\n\nClaude Code can now work out which app it is running in and write a \"# Surface\" section into the system prompt (the standing instructions Claude Code gives Claude). The apps it recognizes include:\n\n- desktop\n\n- vscode\n\n- web\n\n- mobile\n\n- slack\n\n- scheduled\n\n- github_action\n\n- cowork\n\n- sdk\n\n- terminal\n\nThe built-in session guidance can also swap in different wording.\n\n**Why**\n\nThis would let Claude adjust its replies to the app you are using.\n\n- Area: System Prompt\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 4\/5\n- Scope: individual\n- Heads-up: no"}