Skip to main content

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.

System management API

New server-backed system commands give you visibility into Fabro’s operational state through both the CLI and the REST API. fabro system info reports server version, uptime, and run counts. fabro system events streams the global event log. fabro system df and fabro system prune now route through the server for consistent behavior across local and remote setups.
fabro system info           # server version, uptime, run counts
fabro system info --json    # machine-readable
fabro system events         # global event stream
fabro system prune          # clean up completed runs

Automatic log rotation

Server logs now rotate daily and are automatically cleaned up after 7 days. Previously, log files could grow unbounded on long-running servers, requiring manual cleanup.

More

  • New GET /api/v1/system/info endpoint returns server version, uptime, and run statistics
  • New GET /api/v1/system/events endpoint streams the global event log via SSE
  • New GET /api/v1/system/df endpoint returns disk usage by run
  • New POST /api/v1/system/prune endpoint removes completed run data
  • Removed deprecated GET /runs/{id}/verification, sessions, retros, and steer endpoints
  • Removed fabro skill install command (skills are now managed through workflow definitions)
  • Settings and model commands now route through the server daemon for consistency