fs_delete
Delete files safely by moving them to trash for 24-hour recovery, with policy controls and 2FA approval to prevent accidental or unauthorized data loss.
Instructions
Delete file(s) — staged to Praxis's trash for 24h.
Files are moved to ~/.praxis/trash/ first, not hard-deleted.
The user can restore any staged entry within the retention
window.
For external agents this is blocked by default. A trusted-
agent policy may enable it with per-op approval. For the local
user (praxis:local) this triggers OS-native 2FA + a 10s
cool-off before the trash move happens.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||