Restore project state from Serena MCP checkpoint
Restores project state from Serena MCP checkpoints, recovering context and goals after interruptions.
/plugin marketplace add krzemienski/shannon-framework/plugin install shannon@shannon-frameworkRestores complete project state from Serena MCP checkpoints, enabling zero context loss after auto-compact events, session breaks, or context loss scenarios. This command orchestrates the context-restoration and goal-management skills to perform comprehensive context recovery.
/shannon:check_mcps)/shannon:checkpoint or PreCompact hook)Check that Serena MCP is available:
Use the @skill context-preservation skill with restore mode:
Invocation:
@skill context-preservation
- Input:
* mode: "restore"
* checkpoint_id: [user_provided_id or "latest"]
* include_goals: [true if --goals flag present]
* verbose: [true if --verbose flag present]
- Output: restoration_result
The context-preservation skill will:
If --goals flag present, invoke goal-management skill:
Invocation:
@skill goal-management
- Input:
* mode: "restore"
* checkpoint_id: [same as above]
- Output: goals_restoration_result
The goal-management skill will:
Format and display results:
ā
CONTEXT RESTORED SUCCESSFULLY
š¦ Checkpoint: {checkpoint_id}
š Saved: {timestamp}
š Restored: {memory_count}/{total_memories} memories ({percentage}%)
šÆ Quality: {restoration_quality}%
## Project State
š¢ Project: {project_id}
š Phase: {active_phase}
š Wave: {current_wave}/{total_waves}
## Current Focus
š” {current_focus_description}
## Pending Tasks
{for each pending_task}
{index}. ā³ {task_description}
## Completed Waves
{for each completed_wave}
ā
Wave {wave_number}: {wave_title} ({completion_date})
{wave_summary}
{if goals_restored}
## Active Goals
{for each active_goal}
šÆ {goal_title}: {progress}%
Status: {goal_status}
{end if}
## Next Steps
{recommended_next_actions}
ā¶ļø Ready to continue where you left off.
ā
CONTEXT RESTORED SUCCESSFULLY
[Complete restoration report as shown above]
ā ļø CONTEXT PARTIALLY RESTORED
[Report with missing memories and recovery recommendations]
ā RESTORATION FAILED
[Error details and recovery steps]
V3 Compatibility: ā Maintained
Changes from V3:
Default Restoration (Latest Checkpoint):
/shannon:restore
Restore Specific Checkpoint:
/shannon:restore SHANNON-W2-20251103T143000
Restore with Goals:
/shannon:restore --goals
Verbose Restoration:
/shannon:restore --verbose