{"name":"CCR_SESSION_PROFILE","slug":"ccr-session-profile","family":"env","title":"Environment variables","noun":"environment variable","description":"Several environment variables were added to passthrough allowlists, including GIT_ALLOW_PROTOCOL and CLAUDE_CODE_SKILL_PROPOSALS.","description_source":"entry","described_by":{"version":"2.1.259","anchor":"new-env-vars-added-to-allowlistspassthrough"},"presence":{"first_seen":"2.1.259","removed_in":null,"in_current_build":true,"newest_mined":"2.1.322","builds":57,"mined_builds":161,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.299","anchor":"new-claude-code-remote-mcp-config-env-var-passed-through-to","heading":"New CLAUDE_CODE_REMOTE_MCP_CONFIG variable is passed to child processes","line":"Claude Code now recognises the CLAUDE_CODE_REMOTE_MCP_CONFIG environment variable and passes it on to processes it starts","released_at":"2026-10-14 00:23:19","reason":"found in this entry's text, named in this entry"},{"version":"2.1.280","anchor":"inline-tools-gate-consolidated-with-env-var-overrides","heading":"Inline tools gate consolidated with env-var overrides","line":"Whether 'inline tools' are enabled is now decided by a consolidated check with environment-variable overrides","released_at":"2026-09-22 15:44:39","reason":"found in this entry's text"},{"version":"2.1.260","anchor":"decoy-enable-claude-in-chrome-tool-live-only-in-a-specifi","heading":"Decoy \"enable claude-in-chrome\" tool, live only in a specific remote session profile","line":"A decoy tool tells the model browser tools already exist, only active in a specific remote session profile.","released_at":"2026-09-03 22:32:02","reason":"found in this entry's text, named in this entry"},{"version":"2.1.259","anchor":"new-env-vars-added-to-allowlistspassthrough","heading":"New env vars added to allowlists\/passthrough","line":"Several environment variables were added to passthrough allowlists, including GIT_ALLOW_PROTOCOL and CLAUDE_CODE_SKILL_PROPOSALS.","released_at":"2026-09-02 21:21:42","reason":"found in this entry's text, named in this entry"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CCR_AGENT_PROXY_CA_CERT_B64","slug":"ccr-agent-proxy-ca-cert-b64","description":"In hosted remote sessions, the agent proxy can read its certificate authority from `CCR_AGENT_PROXY_CA_CERT_B64` instead of always downloading it"},{"name":"CCR_AGENT_PROXY_CA_WATCH_ENABLED","slug":"ccr-agent-proxy-ca-watch-enabled","description":"In remote sessions using the agent proxy, certificate checks accept swapped order and the gh stand-in now lives in each session's own folder"},{"name":"CCR_AGENT_PROXY_ENABLED","slug":"ccr-agent-proxy-enabled","description":"The remote agent proxy now caps stalled uploads and reads, with two env vars to disable each."},{"name":"CCR_AGENT_PROXY_FRAME_HOSTS","slug":"ccr-agent-proxy-frame-hosts","description":"Artifact traffic can take a direct tunnel when the runner environment names hosts; local runs keep the old route."},{"name":"CCR_AGENT_PROXY_INCLUDE_HOSTS","slug":"ccr-agent-proxy-include-hosts","description":"Read by the agent proxy setup in a remote session (`CLAUDE_CODE_REMOTE` truthy and `CCR_AGENT_PROXY_ENABLED` set), which removes it from the environment before those checks. With `CCR_AGENT_PROXY_RELAY_MODE=selective` and no `AGENT_PROXY_URL`, it is a comma-separated host list: those hosts go through the proxy relay and unlisted hosts use normal networking. An empty or unparsable list logs a warning and falls back to tunnelling all traffic."},{"name":"CCR_AGENT_PROXY_JAVA_STORE_DIRECT_DISABLED","slug":"ccr-agent-proxy-java-store-direct-disabled","description":"The proxy used by remote sessions now recognises two new environment variables, one about Java and one about NSS"},{"name":"CCR_AGENT_PROXY_MAX_BUSY_TUNNELS","slug":"ccr-agent-proxy-max-busy-tunnels","description":"The agent proxy relay now makes new connections wait once too many are busy, and may refuse them with a 429 or 503 error"},{"name":"CCR_AGENT_PROXY_NO_PROXY_LOCAL_ONLY","slug":"ccr-agent-proxy-no-proxy-local-only","description":"New CCR_AGENT_PROXY_NO_PROXY_LOCAL_ONLY environment variable narrows the agent proxy's no-proxy list to local addresses"},{"name":"CCR_AGENT_PROXY_NSS_RECORDS_DISABLED","slug":"ccr-agent-proxy-nss-records-disabled","description":"The proxy used by remote sessions now recognises two new environment variables, one about Java and one about NSS"},{"name":"CCR_AGENT_PROXY_RECEIVE_GATE_DISABLED","slug":"ccr-agent-proxy-receive-gate-disabled","description":"The remote agent proxy now caps stalled uploads and reads, with two env vars to disable each."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/ccr-session-profile","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}