Authentication
Two new authentication methods for the API server. Mutual TLS provides strong identity verification for production deployments — both client and server present certificates. For teams on a Tailscale network, API requests can authenticate using Tailscale identity with no tokens or certificates required.Setup wizard
Previously, getting Fabro running meant manually editing config files and setting environment variables. Now runfabro install for an interactive walkthrough that configures API keys, server settings, and authentication.
~/.fabro/fabro.toml.
Fabro doctor
A single command to check your entire installation: system dependencies, cryptographic key validation, LLM provider connectivity, and web server configuration.fabro doctor tells you exactly what’s wrong and how to fix it.
More
CLI
CLI
- All configuration consolidated into
~/.fabro/fabro.toml— API keys, auth settings, GitHub App config, and server options in one file
Fixes
Fixes
- Fixed JWT
subclaim using the GitHub API URL instead of the profile URL, causing identity mismatches - Fixed stale configuration persisting after
fabro installuntil a manual restart
Improvements
Improvements
- New indicatif-based progress display for
fabro run startshows real-time stage progress, tool calls, model names, and timing - Mercury provider updated to
mercury-2; estimated output speed (tok/s) added tofabro model list - Run defaults in
server.tomlare inherited by all workflow runs, so you don’t have to repeat sandbox, model, or concurrency settings FABRO_JWT_PUBLIC_KEYandFABRO_JWT_PRIVATE_KEYaccept base64-encoded PEM strings for containerized deployments