v0.2.0
Recovery is now opt-in and honest.
- Replace the hidden SessionStart/UserPromptSubmit instruction-injection hooks with a user-run
/session-recoverslash command that openly arms one recurring in-session recovery schedule (default 30 minutes). The example settings ship the StopFailure hook only. - Add
checkandclearmodes to the runtime for a deterministic recovery-window decision (NONE / WAIT / READY) instead of clock math in the prompt. - Make
.claude/auto-continue.mdmarker-aware and self-cancelling: it waits while the failure window is open, resumes the same session from HANDOFF.md once it clears, and deletes its own schedule when the goal is done. - Add
session-recover.yamlwith transient error selection and fixed retry minutes; enable rate_limit and overloaded by default with a 20-minute fallback. - Update installers, tests, README, and docs to the new flow.