Server-backed rewind and fork
fabro rewind now creates a replacement run at the target checkpoint and archives the source run instead of mutating the source run in place. The command prints the new run ID:
succeeded, failed, or dead).
fabro fork, fabro rewind, and their --list modes now use the server API. The server must be able to read the run’s recorded working directory. Timeline listing no longer rebuilds a missing metadata branch; if the metadata branch is gone, the timeline is empty until metadata is restored.
Smoother setup and local auth
Self-hosted setup is easier to complete from the browser and the CLI. The install wizard now works from the server root, exposes the local object store root, treats the AWS access key ID as readable text, and the server start banner prints the install token on its own copyable line. Dev-token credentials are now stored in the same auth store as OAuth credentials, so CLI targets resolve credentials consistently whether the server is reached through TCP or a Unix socket.More
API
API
- New
POST /api/v1/runs/{id}/rewindendpoint creates the replacement run and archives the source run - New
POST /api/v1/runs/{id}/forkendpoint forks a run from the server-side run record - New
GET /api/v1/runs/{id}/timelineendpoint returns checkpoint timeline entries from run metadata GET /api/v1/runs/{id}/filesresponses now include aggregate additions and deletions inmeta.stats- Install prefill and object-store responses now include local object store root details
- Run summaries now include
superseded_bydata for rewound source runs
CLI
CLI
- Removed the obsolete
fabro pr listcommand fabro fork,fabro rewind, and timeline listing now call the server API- Fatal CLI errors now use styled diagnostics while preserving exit codes, telemetry, and auth help hints
- Server start output now prints the install token on a separate copyable line
- Added
fabro auth login --dev-tokenfor saving dev-token credentials in the auth store
Workflows
Workflows
- Disabled git signing for sandbox checkpoint commits so local signing configuration does not block workflow bookkeeping
Improvements
Improvements
- Run Files now shows aggregate
+/-diff stats beside the file count - Run Files now uses a PR-style header with captured time, refresh, and Split/Stacked controls in one row
- Credentials embedded in URLs are redacted in logs and error output
- CLI and user-configuration reference docs are generated and checked for drift
- Updated the quick start with supported platform details
Fixes
Fixes
- Fixed the install wizard not mounting at the root route
- Fixed the local object store root missing from install wizard configuration
- Changed the AWS access key ID field to a readable text input
- Changed the install wizard token field to a single-line input