Add per-conversation notes.md

Gives each conversation an opt-in, persistent memory file the model reads
automatically every turn and writes to on its own initiative via a fenced
```update-notes``` block in its reply — no per-write approval, matching the
Confab-as-CLAUDE.md-for-itself concept Rune wanted. /notes on|off|show,
files live in ~/Library/Application Support/oAI/notes/, embedded ID header
for future Git Sync compatibility. Adds DB migration v12.
This commit is contained in:
2026-08-04 07:58:47 +02:00
parent 32e6ce3c37
commit 3414e37e24
14 changed files with 581 additions and 18 deletions
@@ -285,6 +285,18 @@
<dd>Enable/disable write permissions</dd>
</dl>
<h3>Conversation Notes Commands</h3>
<dl class="commands">
<dt>/notes on</dt>
<dd>Enable a persistent notes.md file for this conversation. The AI reads it automatically every turn and can update it on its own, with no per-write approval — turning it on is the only consent step</dd>
<dt>/notes off</dt>
<dd>Disable automatic reading/writing of this conversation's notes (the file itself is kept)</dd>
<dt>/notes show</dt>
<dd>Display this conversation's current notes in the chat</dd>
</dl>
<h3>Shortcuts &amp; Skills Commands</h3>
<dl class="commands">
<dt>/shortcuts</dt>