You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand this issue needs status:approved before a PR can be opened
🔍 Problem Description
Engram's CLI delete surface is still incomplete for administrative cleanup beyond observations.
Observation deletion is already being tracked separately in #209 and currently has work in progress via PR #211. However, there is still no coherent CLI story for deleting prompts, sessions, and eventually whole projects.
That leaves users in an awkward state:
prompt and session deletes exist through store/server internals, but not as first-class CLI commands
project cleanup currently relies on engram projects prune for empty projects only
This issue is intended to track the remaining CLI delete surface so those capabilities are discoverable and consistent once the lower-level primitives are available.
📋 Pre-flight Checks
status:approvedbefore a PR can be opened🔍 Problem Description
Engram's CLI delete surface is still incomplete for administrative cleanup beyond observations.
Observation deletion is already being tracked separately in #209 and currently has work in progress via PR #211. However, there is still no coherent CLI story for deleting prompts, sessions, and eventually whole projects.
That leaves users in an awkward state:
engram projects prunefor empty projects only💡 Proposed Solution
Add a consistent CLI family for destructive delete operations beyond observation delete.
Suggested shape:
Notes:
engram projects delete <project>should depend on the project cascade delete capability proposed in feat(store): add whole-project cascade delete API #214Expected behavior:
📦 Affected Area
CLI (commands, flags)
🔄 Alternatives Considered
📎 Additional Context
Related issues:
feat(cli): add engram delete command to remove observations(already tracked separately; related PR: feat(cli): add engram delete command to remove observations #211)feat(store): add whole-project cascade delete APIThis issue is intended to track the remaining CLI delete surface so those capabilities are discoverable and consistent once the lower-level primitives are available.