Skip to content

feat(cli): add engram delete command to remove observations#211

Open
jorgehara wants to merge 1 commit intoGentleman-Programming:mainfrom
jorgehara:feat/cli-delete-command
Open

feat(cli): add engram delete command to remove observations#211
jorgehara wants to merge 1 commit intoGentleman-Programming:mainfrom
jorgehara:feat/cli-delete-command

Conversation

@jorgehara
Copy link
Copy Markdown

Summary

  • Add engram delete <observation_id> [--hard] CLI command
  • Soft-delete by default, hard-delete with --hard flag
  • Updates usage text to document new command

Changes

File Change
cmd/engram/main.go Add cmdDelete() function + case in switch + usage text

Test Plan

  • Code compiles (go build ./cmd/engram/)
  • No regression in existing tests (go test ./internal/store/...)

Checklist

Adds 'engram delete <observation_id> [--hard]' to soft-delete (default)
or hard-delete observations. Updates usage text.

Closes Gentleman-Programming#209
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(cli): add engram delete command to remove observations

1 participant