fabro provider login
Re-authenticating with LLM providers previously required re-running the full fabro install wizard. You can now re-authenticate with any provider independently using fabro provider login.
~/.fabro/.env.
Auto-detect default LLM provider
The CLI now checks which providers have API keys configured and automatically selects the best available one, using precedence order Anthropic > OpenAI > Gemini. Previously, running commands without an explicit--provider flag always defaulted to Anthropic, which caused errors for users who only had OpenAI or Gemini keys configured.
More
CLI
CLI
- Default Anthropic model changed from
claude-opus-4-6toclaude-sonnet-4-6 - Removed OpenSSL runtime dependency — the CLI binary no longer dynamically links against
libsslorlibcrypto, so it runs on machines without OpenSSL v3 installed - Added
--web-urlflag tofabro installfor specifying the web UI base URL for OAuth callbacks
Improvements
Improvements
- Cloud sandbox pre-run checks now properly verify git sync status and warn about uncommitted changes before remote runs
fabro doctorno longer shows false connectivity warnings when using the ChatGPT/Codex backendrepo initdetects GitHub App visibility mismatches and warns when cross-owner installs require the app to be public
Fixes
Fixes
- Fixed OAuth callback URLs missing from CLI-generated GitHub App manifests, which caused OAuth login failures in the web UI
- Fixed OpenAI multi-turn conversations failing because
store: falsewas incorrectly set for all Responses API requests instead of only the Codex endpoint