Document per-session cached audio clear procedure
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user