Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Write-Ahead Log protocol for agent state persistence. Prevents losing corrections, decisions, and context during conversation compaction. Use when: (1) recei...
Write-Ahead Log protocol for agent state persistence. Prevents losing corrections, decisions, and context during conversation compaction. Use when: (1) recei...
This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.
Use the source page and any available docs to guide the install because the item currently does not return a direct package file.
I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required.
I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need.
Write important state to disk before responding. Prevents the #1 agent failure mode: losing corrections and context during compaction.
Write before you respond. If something is worth remembering, WAL it first.
TriggerAction TypeExampleUser corrects youcorrection"No, use Podman not Docker"You make a key decisiondecision"Using CogVideoX-2B for text-to-video"Important analysis/conclusionanalysis"WAL/VFM patterns should be core infra not skills"State changestate_change"GPU server SSH key auth configured"User says "remember this"correctionWhatever they said
All commands via scripts/wal.py (relative to this skill directory): # Write before responding python3 scripts/wal.py append agent1 correction "Use Podman not Docker for all EvoClaw tooling" python3 scripts/wal.py append agent1 decision "CogVideoX-5B with multi-GPU via accelerate" python3 scripts/wal.py append agent1 analysis "Signed constraints prevent genome tampering" # Working buffer (batch writes during conversation, flush before compaction) python3 scripts/wal.py buffer-add agent1 decision "Some decision" python3 scripts/wal.py flush-buffer agent1 # Session start: replay lost context python3 scripts/wal.py replay agent1 # After applying a replayed entry python3 scripts/wal.py mark-applied agent1 <entry_id> # Maintenance python3 scripts/wal.py status agent1 python3 scripts/wal.py prune agent1 --keep 50
Run replay to get unapplied entries Read the summary into your context Mark entries as applied after incorporating them
Run append with action_type correction BEFORE responding Then respond with the corrected behavior
Run flush-buffer to persist any buffered entries Then write to daily memory files as usual
For less critical items, use buffer-add to batch writes. Buffer is flushed to WAL on flush-buffer (called during pre-compaction) or manually.
WAL files: ~/clawd/memory/wal/<agent_id>.wal.jsonl Buffer files: ~/clawd/memory/wal/<agent_id>.buffer.jsonl Entries are append-only JSONL. Each entry: {"id": "abc123", "timestamp": "ISO8601", "agent_id": "agent1", "action_type": "correction", "payload": "Use Podman not Docker", "applied": false}
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.