Skip to content

feat: /pause and /resume skills for cross-session long-task continuation#175

Merged
kengio merged 12 commits into
mainfrom
feat/pause-resume-skill
May 12, 2026
Merged

feat: /pause and /resume skills for cross-session long-task continuation#175
kengio merged 12 commits into
mainfrom
feat/pause-resume-skill

Conversation

@kengio
Copy link
Copy Markdown
Collaborator

@kengio kengio commented May 12, 2026

Summary

  • Add /pause skill — save snapshot of long-running work mid-flight (does NOT clear context; user runs /clear manually)
  • Add /resume skill — load latest snapshot of active pause thread in a fresh session (idempotent in same session)
  • Extend /wrapup with Step 0 thread detection + Thread Wrapup Branch (consolidates pause files + checkpoints into ONE session log)
  • Auto-finalize active pause thread before AUTO-SUMMARY and /wrapup "n" branch (3 skip conditions prevent noise)
  • New folder 07-logs/pause/ with _active.md pointer + per-thread snapshot files
  • Startup banner shows active pause thread
  • /doctor adds 3 pause-thread health checks (orphan pointer, missing pointer, idle > 14d)

Closes the gap between auto-checkpoint (involuntary snapshot) and /wrapup (terminal) for multi-day work that should consolidate into one session log.

Design + plan

  • Spec: 01-projects/onebrain/shared/2026-05-12-pause-resume-skill-design.md (in OneBrain vault)
  • Plan: 01-projects/onebrain/shared/2026-05-12-pause-resume-skill-plan.md (in OneBrain vault)

Version

Bumped to v2.4.10 (main was already at v2.4.9 — single sequential bump applied).

Test plan

  • Round 1: spec compliance + correctness review
  • Round 2: integration + edge case review
  • Round 3: final consistency check
  • Manual smoke test post-merge: /pause → /clear → new session → /resume → /wrapup with thread "y"
  • /doctor reports all 3 new pause checks correctly

@kengio kengio merged commit 8187980 into main May 12, 2026
1 check passed
@kengio kengio deleted the feat/pause-resume-skill branch May 12, 2026 08:29
kengio added a commit that referenced this pull request May 12, 2026
… (#176)

* docs(readme): add /pause and /resume to skills list

- Add /pause and /resume rows to MAINTAIN tier near /wrapup
- Add 'Pausing long work across sessions' paragraph in Automatic Session Saving section
- Bump skill count 29+ → 31+ in 3 places (intro card, feature table, commands heading)

PR #175 added the skills + INSTRUCTIONS.md + PLUGIN-CHANGELOG but missed README.

* docs(readme): add 🆕 badges to recently-added skills (1-week temporary)

Mark /search, /pause, /resume, /schedule-add, /schedule-once,
/schedule-list, /schedule-remove with 🆕 so first-time README
readers can spot the new skills. Includes HTML comment with
cleanup date (2026-05-19) per user request to remove after 1 week.

* docs(readme): switch 🆕 emoji to shields.io green NEW badge

GitHub-success-green flat-square badge reads better in tables
than the emoji. Updated cleanup comment to reference the
shields.io badge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant