Decouple orchestrator startup from CLAUDE_API_KEY #424
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Orchestrator startup currently hard-fails when
CLAUDE_API_KEYis not configured, even when running Codex/OpenCode-first deployments. This causes avoidable readiness failures and blocks local smoke verification.Goal
Make provider/runtime key requirements explicit and configurable so orchestrator does not assume Claude-only operation.
Scope
CLAUDE_API_KEYunless selected provider requires itAcceptance Criteria
CLAUDE_API_KEYwhen Claude provider is not selectedContext
Raised during post-merge smoke validation on 2026-02-17.