{"name":"CLAUDE_CODE_PROFILE_QUERY","slug":"claude-code-profile-query","family":"env","title":"Environment variables","noun":"environment variable","description":"Query profiling only runs when you set CLAUDE_CODE_PROFILE_QUERY, so ordinary sessions skip it.","description_source":"entry","described_by":{"version":"2.1.227","anchor":"query-profiling-now-needs-an-environment-variable"},"presence":{"first_seen":"2.1.160","removed_in":"2.1.248","in_current_build":false,"newest_mined":"2.1.309","builds":78,"mined_builds":150,"first_cited":{"version":"2.1.227","released_at":"2026-08-10 20:56:57","spans":1}},"aliases":[],"entries":[{"version":"2.1.307","anchor":"claude-code-disable-artifact-env-var-dropped-from-the-artifa","heading":"CLAUDE_CODE_DISABLE_ARTIFACT dropped from the Artifact tool's setting entry","line":"The Artifact tool's setting entry no longer names `CLAUDE_CODE_DISABLE_ARTIFACT`, though the variable name still appears elsewhere in Claude Code","released_at":"2026-10-21 20:47:18","reason":"found in this entry's text"},{"version":"2.1.227","anchor":"query-profiling-now-needs-an-environment-variable","heading":"Query profiling now needs an environment variable","line":"Query profiling only runs when you set CLAUDE_CODE_PROFILE_QUERY, so ordinary sessions skip it.","released_at":"2026-08-10 20:56:57","reason":"named in this entry, found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_PROFILE_STARTUP","slug":"claude-code-profile-startup","description":"Startup profiling now names specific phases including MCP connection and remote config setup."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-profile-query","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}