Tamamon v0.9.4 — session hook fix (self-healing)
Tamamon v0.9.4 — the session pets actually work now 🐛→🐾
If you'd turned on Session detection and seen your Claude Code fill up with Contents/MacOS/python: No such file or directory errors on every stop — that was Tamamon's fault, and it's fixed.
The packaged app was registering its Claude Code hook with a path that doesn't exist inside the bundle, so Claude Code failed to run it every time. This release:
- Fixes the hook so it runs the app itself (a path that always exists) instead of a missing helper.
- Self-heals on launch — if you already have the broken hook, just open Tamamon once and it quietly repairs your
~/.claude/settings.json(your own settings and other hooks are left untouched). - Preserves your setup carefully throughout — the fix was cross-checked to never drop a hook you added yourself.
- Hardened the release check so this class of "works in dev, breaks in the packaged app" bug can't slip through again.
If the errors already bothered you: open Tamamon once and they'll stop. Sorry for the noise. 🐾