Skip to content

Tamamon v0.9.3 — treating your setup with care

Choose a tag to compare

@besslframework-stack besslframework-stack released this 08 Jul 14:27

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.json to 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. 🐾