mirror of
https://github.com/dtzp555-max/memory-continuity.git
synced 2026-07-21 21:15:07 +00:00
Add package.json with openclaw plugin metadata, configure plugins.allow in post-install.sh, and add source field to plugin manifest. Fresh installs now load without trust/provenance warnings in gateway logs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.7 KiB
2.7 KiB
Changelog
v2.1.0 — 2026-03-16
Summary
Clean install experience: eliminates gateway provenance warnings for fresh installations.
Added
package.json— proper npm-style metadata withopenclaw.type: "plugin"provenance fieldplugins.allowauto-configuration inpost-install.sh— registers plugin in OpenClaw trust list
Changed
post-install.shnow copiespackage.jsonto extensions directoryopenclaw.plugin.jsonnow includessourcefield pointing to GitHub repo- README updated with
plugins.allowdocumentation and install step
Fixed
- "plugins.allow is empty; discovered non-bundled plugins may auto-load" warning
- "loaded without install/load-path provenance; treat as untracked local code" warning
v2.0.0 — 2026-03-15
Summary
Major architecture upgrade: from prompt-based skill to lifecycle plugin. State injection and extraction now happen automatically via OpenClaw hooks, making recovery model-agnostic and reliable across all providers.
Added
index.js— plugin entry point with 5 lifecycle hooksopenclaw.plugin.json— plugin manifest with configSchema- Automated installer (
scripts/post-install.sh) that handles copy + config + restart
Changed
- Architecture: skill (prompt-based) → plugin (hook-based)
before_agent_starthook injectsCURRENT_STATE.mdinto system context automaticallyagent_endhook auto-extracts working state from conversationbefore_compactionhook preserves state through context compressionbefore_resethook archives state before/newsession_endhook ensures state file exists- README fully rewritten for plugin architecture
- post-install.sh rewritten for plugin installation flow
Removed
- Dependency on model cooperation for state read/write
- Reliance on
skillsSnapshotcache clearing
Validated
- Tested with MiniMax M2.5 and GPT-5.4 on OpenClaw 2026.3.12
/newrecovery: agent correctly surfaces recovered state- Multi-turn state: conversation context (secrets, scheduled events) persists across resets
v0.3.0-probe — 2026-03-13
Summary
Transition from skill-only to dual-form package (skill + lifecycle plugin probe).
Added
plugin/lifecycle-prototype.tsreferences/phase2-hook-validation.md
Changed
- Repository direction clarified: primary path is lifecycle plugin
- ContextEngine documented as future option, not v1 default
Validated
- Startup continuity injection on resident subagents
- Hook wiring confirmed without
readtool dependency
Known limitation
- Skill-based approach unreliable: models can ignore recovery instructions
- This limitation is resolved in v2.0.0 by moving to hooks