Tamamon v0.9.3 — treating your setup with care
Tamamon v0.9.3 — treating your setup with care
A security pass over how Tamamon touches your machine. The headline: nothing about your work ever leaves your Mac — that was audited and confirmed. These fixes harden how carefully Tamamon handles your files:
- Your Claude Code settings are safe. When you toggle session detection, Tamamon edits
~/.claude/settings.jsonto add its hook. If that file couldn't be read cleanly (a stray comment, a BOM, mid-write by Claude Code), older builds could have overwritten it. Now Tamamon refuses to touch a file it can't fully read, writes atomically, and — if Claude Code edits the file at the same instant — re-reads and merges instead of clobbering. Your model, permissions, and env are never lost. - Corrupt or shared collection files can't lock you out. A malformed decoration coordinate in an imported collection could crash the app on every launch. Now bad values are safely ignored.
- Polling settings are validated too, so a hand-edited config can't stall the pet.
Quietly more trustworthy with your machine. 🐾