{"version":"2.1.314","anchor":"new-error-text-when-an-api-key-helper-blocks-self-hosted-run","canonical_anchor":"new-error-text-when-an-api-key-helper-blocks-self-hosted-run","heading":"New error explains why self-hosted runner tools fail with an API key helper","tier":"notice","area":"Self-Hosted Runners","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/new-error-text-when-an-api-key-helper-blocks-self-hosted-run","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### New error explains why self-hosted runner tools fail with an API key helper\n\nClaude Code now explains that self-hosted runner tools need your claude.ai login, which it does not send when an admin has set an API key helper\n\n**What**\n\nClaude Code has a new error message. It says that self-hosted runner tools need your claude.ai login. It also says that Claude Code did not send that login to the configured API address because your administrator set an API key helper. An API key helper is a setting that supplies the key Claude Code uses to reach the API.\n\n**Why**\n\nThis setup used to fail without saying why. Now the message tells you the cause, so you know to talk to your administrator.\n\n- Area: Self-Hosted Runners\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: org\n- Heads-up: no"}