Documentation Index
Fetch the complete documentation index at: https://docs.fabro.sh/llms.txt
Use this file to discover all available pages before exploring further.
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.
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.
fabro wait
A new fabro wait subcommand blocks until a workflow run reaches a terminal state and exits with a code reflecting the outcome — analogous to docker wait. Accepts a run ID prefix or workflow name, with an optional --timeout flag and --json output mode for scripting.
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 - Added
--web-urlflag tofabro installfor specifying the web UI base URL for OAuth callbacks fabro psnow strips markdown headings and “Plan:” prefix from the GOAL column for cleaner output
Workflows
Workflows
- Node-level
modelattributes are now validated against the model catalog at parse time, with missing aliases surfaced as warnings reasoning_effortis now mapped to Anthropic’soutput_config.effortparameter
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 agent sessions ignoring node-level
modelandproviderattributes set in stylesheets - Fixed
fabro upgradefailing with “No such file or directory” - Fixed OAuth callback URLs missing from CLI-generated GitHub App manifests
- Fixed OpenAI multi-turn conversations failing because
store: falsewas incorrectly set for all Responses API requests