fix(env): remove CI=true -- breaks Claude Code OAuth login #29

Merged
dev merged 1 commit from fix/ci-env-login into main 2026-04-09 11:19:15 +00:00
Owner

Problem

Claude Code CLI interpretiert CI=true als CI-Umgebung und erwartet dann ANTHROPIC_API_KEY statt der gespeicherten OAuth-Session aus claude login. Das fuehrt zu der Meldung: Not logged in, Please run /login

Fix

CI=true aus sanitizedEnv() entfernt. DISCLAW_AGENT=1 bleibt als Marker.

Test Plan

  • npm run build gruen
  • Bot startet, Agent antwortet nach Fix
## Problem Claude Code CLI interpretiert CI=true als CI-Umgebung und erwartet dann ANTHROPIC_API_KEY statt der gespeicherten OAuth-Session aus claude login. Das fuehrt zu der Meldung: Not logged in, Please run /login ## Fix CI=true aus sanitizedEnv() entfernt. DISCLAW_AGENT=1 bleibt als Marker. ## Test Plan - [x] npm run build gruen - [x] Bot startet, Agent antwortet nach Fix
dev added the
priority:p0
security
type:fix
labels 2026-04-09 11:18:58 +00:00
dev added 1 commit 2026-04-09 11:18:58 +00:00
fix(env): remove CI=true from sanitizedEnv, breaks Claude Code OAuth login
Some checks failed
CI / build-and-test (ubuntu-latest) (pull_request) Has been cancelled
CI / build-and-test (windows-latest) (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
ca461d0da6
dev merged commit fc9c229f92 into main 2026-04-09 11:19:15 +00:00
dev deleted branch fix/ci-env-login 2026-04-09 11:19:18 +00:00
Sign in to join this conversation.
No description provided.