Features
Undoing Changes
How to revert, roll back, and undo actions in Fabriq.
Fabriq keeps a complete audit trail so you can undo anything at any time.
Undoing a recent action
- Open the feature in the Feature Workbench
- Find the action in the activity log (left sidebar)
- Click the action and select Undo
- Fabriq reverses the change and logs the reversal
Reverting an entire feature
If you want to discard all changes from a feature:
- Open the feature in the Feature Workbench
- Click Feature Settings → Revert Feature
- Confirm the reversion
- All changes are rolled back, and the worktree is cleaned up
Rolling back confirmation prompts
If you accidentally approved something:
- Open the activity log
- Find the approved action
- Click Undo next to it
- The action is reversed as if it never happened
What can and can't be undone
| Can undo | Can't undo |
|---|---|
| File writes and edits | External API calls the agent made |
| Git operations (commit, merge) | Published packages or deployments |
| Agent decisions and approvals | Manual changes made outside Fabriq |
Best practice: Review carefully before approving. Undoing is a safety net, not a replacement for good review.
Where to find the audit trail
The activity log is available in:
- Feature Workbench — when viewing a specific feature
- Workspace Browser — under the feature's detail panel
Every action is timestamped and includes: what was done, which agent did it, and whether you approved or rejected it.
Edit on GitHub
Last updated on