{"version":"2.1.309","anchor":"disk-full-quota-diagnostics-for-claudes-temp-directory","canonical_anchor":"disk-full-quota-diagnostics-for-claudes-temp-directory","heading":"Clearer messages when the disk holding Claude's temporary folder is full","tier":"use","area":"Startup","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.309\/e\/disk-full-quota-diagnostics-for-claudes-temp-directory","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.309","markdown":"### Clearer messages when the disk holding Claude's temporary folder is full\n\nA full disk or used-up quota now gives a clear error naming `CLAUDE_CODE_TMPDIR`, and shell output is checked for low disk space\n\n**What**\n\nClaude Code creates a temporary folder for its own use. If it cannot create it because the disk is full or your disk quota (the space allowed to your account) is used up, it now shows a clear error. The error tells you to free space on that disk or set `CLAUDE_CODE_TMPDIR` to a folder on another disk, then try again. Before, the raw system error was shown.\n\nClaude Code also checks the disk after shell commands run. It reports:\n\n- less than 10 MB of free space\n\n- running low on file slots, the limited number of files a disk can hold\n\n- a test write that failed\n\nWhen it reports one of these, Claude is told to warn you before deleting anything.\n\n**Why**\n\nOn a full disk you get a message that says what to do, instead of confusing failures from shell commands.\n\n- Area: Startup\n- Names: `CLAUDE_CODE_TMPDIR`\n- Tier: Use it now\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}