Pause or resume wm operations (extract, compile, or both)
Temporarily disable working memory operations without uninstalling. Pause extract to prevent recording sensitive conversations, pause compile to skip context injection for faster trivial tasks, or pause both for extended breaks.
/plugin marketplace add cloud-atlas-ai/wm/plugin install wm@wminheritTemporarily disable wm operations without uninstalling or removing configuration.
Platform Support:
# Pause both operations
wm pause
# Pause only extraction
wm pause extract
# Pause only compilation
wm pause compile
# Resume both operations
wm resume
# Resume only extraction
wm resume extract
# Resume only compilation
wm resume compile
# Check current status
wm status
Pause/resume modifies .wm/pause_state.json:
{
"extract_paused": false,
"compile_paused": false
}
Hook behavior when paused:
No configuration files are modified. No data is lost. Just a flag.
wm status
Active (normal):
Working Memory Status
=====================
Extract: active
Compile: active
All operations running normally.
Paused:
Working Memory Status
=====================
Extract: PAUSED
Compile: active
Extract is paused. Run 'wm resume extract' to re-enable.
# Working on security-critical code
wm pause extract
# Work on sensitive changes
# ... conversation happens ...
# Done with sensitive work
wm resume extract
# Need fast fix, don't need historical context
wm pause compile
# Make quick change
# ... conversation is faster, no context injected ...
# Resume normal operation
wm resume compile
# Taking break from project
wm pause
# ... time passes ...
# Resuming project work
wm resume
If you paused extract for a while and missed knowledge capture:
# Check status
wm status
# Extract: PAUSED (for last 2 weeks)
# Resume
wm resume extract
# Catch up with batch extraction
wm distill
Dive prep works even if compile is paused:
# Compile is paused
wm status
# Compile: PAUSED
# Dive prep still gathers context
/dive-prep --intent fix
# Creates .wm/dive_context.md (independent of pause state)
Pause state persists across:
.wm/ directory)To fully reset:
rm .wm/pause_state.json
# Operations resume automatically
wm status if unsureAs an agent, you might invoke pause/resume when:
wm pause extractwm pause compilewm resumeExample dialogue:
User: "I need to work on some confidential API keys, don't want this captured"
Agent: "I'll pause wm extraction so this session isn't recorded."
wm pause extract
[... work on sensitive code ...]
Agent: "Done with the confidential work. Resuming wm extraction."
wm resume extract
You are an elite AI agent architect specializing in crafting high-performance agent configurations. Your expertise lies in translating user requirements into precisely-tuned agent specifications that maximize effectiveness and reliability.