Document per-session cached audio clear procedure

This commit is contained in:
William Valentin
2026-02-22 19:02:56 -08:00
parent 12802b9b24
commit d8de295cb0
4 changed files with 56 additions and 0 deletions
@@ -83,6 +83,24 @@ sqlite3 ~/.local/share/flynn/sessions.db \
"SELECT session_id,key,length(value) FROM session_config WHERE key='lastAudioAttachment';"
```
### Clear Cached Audio for One Session
Delete only one chat/session cache entry (example session id: `telegram:8367012007`):
```bash
sqlite3 ~/.local/share/flynn/sessions.db \
"DELETE FROM session_config WHERE session_id='telegram:8367012007' AND key='lastAudioAttachment';"
```
Verify:
```bash
sqlite3 ~/.local/share/flynn/sessions.db \
"SELECT session_id,key,length(value) FROM session_config WHERE key='lastAudioAttachment';"
```
If `/reset` is run in that chat, it also clears the session's `lastAudioAttachment` row.
## Data Lifecycle
- `session.clear()` (e.g. `/reset`) removes messages, tool executions, and session config for that session.