Loading
Loading
Incrementally learns durable user preferences and workspace facts from transcript changes and keeps AGENTS.md up to date with plain bullet points.
written by ForgeCat

Incrementally keep AGENTS.md current from transcript changes.
npx forgecat install @forgecat/cursor_plugins_continual-learning
agents-memory-updater.AGENTS.md, and keep the incremental transcript index in sync.| Field | Value |
|---|---|
| Author | Eric Zakariasson |
| Original repository | https://github.com/cursor/plugins/tree/main/continual-learning |
| Version | 0.0.7 |
| Original commit | 5bf2b1544db739998121a306340631963c2ff3de |
| License | MIT |
| Source platform | cursor |
| Platform | Status |
|---|---|
| Claude Code | Partial |
| Cursor | Tested |
| Codex | Partial |
| OpenClaw | Partial |
| Hermes | Partial |
written by original source
Automatically and incrementally keeps AGENTS.md up to date from transcript changes.
The plugin combines:
stop hook that decides when to trigger learning.continual-learning skill that orchestrates the learning flow.agents-memory-updater subagent that mines new or changed transcripts and updates AGENTS.md.It is designed to avoid noisy rewrites by:
AGENTS.md first and updating matching bullets in place./add-plugin continual-learning
On eligible stop events, the hook may emit a followup_message that asks the agent to run the continual-learning skill.
The skill is marked disable-model-invocation: true, so it will not be auto-selected during normal model invocation. When it does run, it delegates the full memory update flow to agents-memory-updater.
The hook keeps local runtime state in:
.cursor/hooks/state/continual-learning.json (cadence state)The updater uses an incremental transcript index at:
.cursor/hooks/state/continual-learning-index.jsonDefault cadence:
Trial mode defaults (enabled in this plugin hook config):
CONTINUAL_LEARNING_MIN_TURNS (or legacy CONTINUOUS_LEARNING_MIN_TURNS)CONTINUAL_LEARNING_MIN_MINUTES (or legacy CONTINUOUS_LEARNING_MIN_MINUTES)CONTINUAL_LEARNING_TRIAL_MODE (or legacy CONTINUOUS_LEARNING_TRIAL_MODE)CONTINUAL_LEARNING_TRIAL_MIN_TURNS (or legacy CONTINUOUS_LEARNING_TRIAL_MIN_TURNS)CONTINUAL_LEARNING_TRIAL_MIN_MINUTES (or legacy CONTINUOUS_LEARNING_TRIAL_MIN_MINUTES)CONTINUAL_LEARNING_TRIAL_DURATION_MINUTES (or legacy CONTINUOUS_LEARNING_TRIAL_DURATION_MINUTES)The memory updater writes only:
## Learned User Preferences## Learned Workspace FactsEach item is a plain bullet point.
MIT
forgecat
View CreatorNone
Evaluated 9/14/2026