Skip to content

Recall 0.3.6

Choose a tag to compare

@raiyanyahya raiyanyahya released this 25 Jun 19:52
· 8 commits to master since this release

Recall now works on a standard Windows install. Previously the plugin would
install and the slash commands would appear, but nothing was ever captured or
surfaced
— every failure was swallowed by the defensive handling that keeps
Recall from crashing a Claude Code session. Three independent Windows-specific
bugs were responsible, all reported in #6 by @driano1221.

🪟 Fixed

  • python3 not found. The hooks and /recall:save invoked python3, which
    a standard Windows install doesn't provide, so capture and the session recap
    never ran. They now fall back to python (python3 … || python …, valid in
    both cmd and POSIX sh).
  • Transcript directory never matched. Recall didn't reproduce Claude Code's
    Windows project-dir encoding — the drive colon, backslashes and spaces all
    become - (e.g. C:\foo barC--foo-bar) — so /recall:save and session
    resume reported "no session transcript found." It now derives the name
    correctly, which also fixes Unix/macOS paths that contain spaces.
  • Recap crashed on emoji. The session-start recap printed non-ASCII that
    raised UnicodeEncodeError under Windows' default cp1252 console, silently
    dropping the recap even when a saved context.md existed. Output is now UTF-8.

These preserve Recall's core guarantee — failures stay silent so they can never
break your session — they just no longer make the plugin invisible on Windows.

Thanks again to @driano1221 for an exceptionally detailed report.

Full changelog: v0.3.5...v0.3.6