{"name":"session","slug":"session","family":"setting","title":"Settings keys","noun":"settings key","description":"A per-session workshop document gets snapshotted with your session files and is only writable in plan mode.","description_source":"entry","described_by":{"version":"2.1.219","anchor":"workshop-doc-snapshots-plan-mode-writes-and-verified-slugs"},"presence":{"first_seen":"2.1.315","removed_in":"2.1.317","in_current_build":false,"newest_mined":"2.1.319","builds":2,"mined_builds":159,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.312","anchor":"remote-control-tool-host-status-rows-long-running-lines-and","heading":"Remote Control shows helper status and lets you disconnect with x","line":"Remote Control now shows a status line per helper and a long-running row, and pressing x twice disconnects cloud sessions from your folder","released_at":"2026-10-27 18:36:10","reason":"found in this entry's text"},{"version":"2.1.299","anchor":"hooks-modules-sessionidentity-and-promptmedia-methods-wi","heading":"Plugin hooks gain session identity and prompt media methods","line":"Plugin hook modules can now call session.identity and prompt.media, mark registrations as withheld, and get fuller error details","released_at":"2026-10-14 00:23:19","reason":"found in this entry's text"},{"version":"2.1.292","anchor":"sendmessage-observable-input-adds-recipient-kind-and-sanitiz","heading":"Messages sent with SendMessage now record what kind of recipient they go to","line":"SendMessage calls shown to hooks and transcripts now include `recipient_kind`, and messages to cloud and Remote Control sessions use new routing","released_at":"2026-10-06 17:10:31","reason":"found in this entry's text"},{"version":"2.1.290","anchor":"remote-control-gains-allow-unattended-tool-calls-and-a-for","heading":"claude remote-control can let cloud sessions run commands in a folder unattended","line":"A new `--allow-unattended-tool-calls` option lets cloud sessions use the current folder for one run, with auto-mode commands running without asking","released_at":"2026-10-05 18:12:44","reason":"found in this entry's text"},{"version":"2.1.290","anchor":"hooks-module-fsancestors-reads-agentsmd-with-a-held-outs","heading":"Hooks modules treat AGENTS.md specially, and plugin refusals say more","line":"In hooks modules, `$.fs.ancestors` takes new options and handles AGENTS.md specially; plugin refusals say when they happened","released_at":"2026-10-05 18:12:44","reason":"found in this entry's text"},{"version":"2.1.275","anchor":"policy-manifest-gains-sessionroot-promptread-uipanes-su","heading":"Policy manifest gains session.root, prompt.read, ui.panes surface entries","line":"Plugin API policy list adds session.root, prompt.read, and ui.panes as permitted actions","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.274","anchor":"bridge-inbox-message-fetch-now-logs-fetch-attempts-against-t","heading":"Bridge inbox message fetch now logs fetch attempts against the message queue","line":"Bridge inbox message fetch now logs each fetch attempt against the message queue","released_at":"2026-09-16 22:36:09","reason":"found in this entry's text"},{"version":"2.1.272","anchor":"new-background-runner-epochretry-constants-for-session-fail","heading":"New background-runner epoch\/retry constants for session failure handling","line":"New retry timing and stale-session detection added to background session failure reporting","released_at":"2026-09-14 23:34:13","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"fleetjob-re-attach-login-screen-no-longer-passed-a-session","heading":"Fleet\/job re-attach login screen no longer passed a session prop","line":"Fleet job re-attach login screen no longer receives a session prop","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.268","anchor":"bridge-session-fetch-now-blocked-for-third-party-providers","heading":"Bridge session fetch now blocked for third-party providers","line":"Bridge session fetches are now blocked outright for non-Anthropic providers","released_at":"2026-09-10 18:41:11","reason":"found in this entry's text"}],"entries_total":31,"docs":[{"source":"api","path":"about-claude\/api-credits-for-subscribers","title":"api-credits-for-subscribers","documented":false},{"source":"api","path":"about-claude\/models\/choosing-a-model","title":"choosing-a-model","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"about-claude\/pricing","title":"pricing","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/commerce-agents","title":"commerce-agents","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/customer-support-chat","title":"customer-support-chat","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/claude-api-skill","title":"claude-api-skill","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/overview","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/mcp-connector","title":"mcp-connector","documented":false},{"source":"api","path":"agents-and-tools\/mcp-tunnels\/console","title":"console","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/session","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}