Forget — delete memory
Activation
Use /forget when the user says to forget, remove, delete, demote, or correct a
stored memory.
Structured Learnings First
Preview matching learnings:
lstack learn search "[query]" --json --limit 10
Delete by id:
lstack learn forget --id 123
Delete by exact key/type:
lstack learn forget --key auth-token-expiry --type pitfall
Demote instead of deleting when the learning may still be useful locally but should not propagate:
lstack learn demote --id 123
Legacy Observations
Preview:
lstack search "[query]"
Delete after confirmation:
lstack forget "[query]"
Constraints
- Always preview before deleting.
- Always ask for confirmation before broad deletes or query deletes.
- Prefer deleting by structured learning id.
- If the user asks to "forget everything", refuse bulk deletion through this skill and explain that pruning/deleting the DB is a separate explicit action.