mirror of
https://github.com/dtzp555-max/memory-continuity.git
synced 2026-07-21 21:15:07 +00:00
docs: update changelog and GitHub description for v2.0.0
Unify version references across all files. Update GitHub repo description from "Draft skill" to "Lifecycle plugin". Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
+41
-17
@@ -1,31 +1,55 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 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 hooks
|
||||||
|
- `openclaw.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_start` hook injects `CURRENT_STATE.md` into system context automatically
|
||||||
|
- `agent_end` hook auto-extracts working state from conversation
|
||||||
|
- `before_compaction` hook preserves state through context compression
|
||||||
|
- `before_reset` hook archives state before `/new`
|
||||||
|
- `session_end` hook 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 `skillsSnapshot` cache clearing
|
||||||
|
|
||||||
|
### Validated
|
||||||
|
- Tested with MiniMax M2.5 and GPT-5.4 on OpenClaw 2026.3.12
|
||||||
|
- `/new` recovery: agent correctly surfaces recovered state
|
||||||
|
- Multi-turn state: conversation context (secrets, scheduled events) persists across resets
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## v0.3.0-probe — 2026-03-13
|
## v0.3.0-probe — 2026-03-13
|
||||||
|
|
||||||
### Summary
|
### Summary
|
||||||
This release marks the transition from a skill-only continuity package to a
|
Transition from skill-only to dual-form package (skill + lifecycle plugin probe).
|
||||||
**dual-form package**:
|
|
||||||
- the existing `SKILL.md` remains the fallback behavior contract
|
|
||||||
- a new **lifecycle plugin probe** is included to validate the primary runtime path
|
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- `plugin/lifecycle-prototype.ts`
|
- `plugin/lifecycle-prototype.ts`
|
||||||
- `references/phase2-hook-validation.md`
|
- `references/phase2-hook-validation.md`
|
||||||
- `references/scope.md`
|
|
||||||
- `references/plugin-design.md`
|
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- repository direction clarified: primary long-term path is now a standard lifecycle plugin
|
- Repository direction clarified: primary path is lifecycle plugin
|
||||||
- ContextEngine is now documented as a future option, not the v1 default
|
- ContextEngine documented as future option, not v1 default
|
||||||
- README updated to describe the package as skill + lifecycle plugin probe
|
|
||||||
- skill docs aligned to the lifecycle-plugin plan
|
|
||||||
|
|
||||||
### Validated
|
### Validated
|
||||||
- Experiment A passed on multiple resident subagents (`tech_geek`, `travel_assistant` after workspace/startup-rule cleanup)
|
- Startup continuity injection on resident subagents
|
||||||
- startup continuity injection can work without `read`
|
- Hook wiring confirmed without `read` tool dependency
|
||||||
|
|
||||||
### Pending
|
### Known limitation
|
||||||
- Experiment C (compaction-path verification) remains pending because no real compaction event was triggered in the earlier pressure test
|
- Skill-based approach unreliable: models can ignore recovery instructions
|
||||||
|
- This limitation is resolved in v2.0.0 by moving to hooks
|
||||||
### Known limitation in this alpha
|
|
||||||
- Reliable continuity recovery is currently validated for resident subagents, **not** for Discord main/channel/thread sessions. Fresh Discord tests did not preserve short facts or concrete working-state details across new sessions.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user