Description
Allow cora-cli to automatically detect which LLM providers are available based on environment variables and provide a fallback chain.
Acceptance Criteria
Config Example
provider:
auto_detect: true
fallback:
- name: openai
api_key_env: OPENAI_API_KEY
- name: anthropic
api_key_env: ANTHROPIC_API_KEY
Description
Allow cora-cli to automatically detect which LLM providers are available based on environment variables and provide a fallback chain.
Acceptance Criteria
OPENAI_API_KEY→ OpenAI,ANTHROPIC_API_KEY→ Anthropic,GOOGLE_API_KEY→ Googleproviders: [openai, anthropic]Config Example