Skip to content
This repository was archived by the owner on Feb 1, 2026. It is now read-only.

v0.4.5 - Simplified Checkin Session Tracking

Choose a tag to compare

@Spacehunterz Spacehunterz released this 16 Jan 19:20
· 767 commits to main since this release

Changes

Checkin Simplification

  • Removed file-based state tracking - No more ~/.claude/.elf_checkin_state
  • Claude tracks session state - Uses conversation context as natural session boundary
  • Always outputs prompts - Script outputs [PROMPT_NEEDED] hints, Claude decides when to ask
  • No arbitrary timeouts - Previous 4-hour expiry removed

Why

The file-based approach caused confusion:

  • State persisted across conversations
  • Arbitrary 4-hour window didn't match actual session boundaries
  • Hidden state made debugging difficult

Now: new conversation = new session = prompts appear. Simple.

Full Changelog: v0.4.4...v0.4.5