{"version":"2.1.307","anchor":"runner-env-vars-claude-runner-update-bin-and-claude-runner-a","canonical_anchor":"runner-env-vars-claude-runner-update-bin-and-claude-runner-a","heading":"Two runner environment variables join Claude Code's remote session lists","tier":"internal","area":"Self-Hosted Runner","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307\/e\/runner-env-vars-claude-runner-update-bin-and-claude-runner-a","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307","markdown":"### Two runner environment variables join Claude Code's remote session lists\n\nClaude Code now treats `CLAUDE_RUNNER_UPDATE_BIN` and `CLAUDE_RUNNER_ACTIVITY_FD` like its other remote session variables\n\n**What**\n\nClaude Code keeps lists of environment variables, named settings passed to a program when it starts, that it handles specially in remote sessions. A new one, `CLAUDE_RUNNER_UPDATE_BIN`, is added to two of those lists. `CLAUDE_RUNNER_ACTIVITY_FD`, already in one list, is now also in the list that holds `CLAUDE_CODE_REMOTE` and similar names.\n\n**Why**\n\nThe new name suggests that the program running hosted sessions can update itself.\n\n- Area: Self-Hosted Runner\n- Names: `CLAUDE_RUNNER_UPDATE_BIN`, `CLAUDE_RUNNER_ACTIVITY_FD`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: org\n- Heads-up: no"}