Skip to content

session-knowledge v0.1.1

Choose a tag to compare

@nameforjt-afk nameforjt-afk released this 17 Sep 12:26
· 24 commits to main since this release
4f97e15

Security patch for the installer configuration writer.

Fixed

  • preserve the mode of existing ~/.claude.json and ~/.claude/settings.json files
  • create new Claude configuration files with mode 0600
  • preserve private permissions and metadata on backup files
  • flush and fsync() temporary JSON before atomic replacement

This fixes a common-umask case where an existing mode-0600 configuration file could become mode 0644 after installation.

Tracked in #16 and fixed by #17.