How to delete Omnigent session history, and what you lose

one SQLite database at ~/.omnigent/chat.db holds every conversation

Omnigent stores all conversations and subagent runs in one SQLite database.

Where the sessions are

${OMNIGENT_DATA_DIR:-~/.omnigent}/chat.db

A conversation is a row in conversations, metadata in omnigent_conversation_metadata, and ordered turns in conversation_items.

How to delete it

deja delete does not take omnigent sessions because the database is shared across all conversations. With Omnigent stopped, remove the database file:

rm ~/.omnigent/chat.db

Keeping it searchable instead

deja reads this database through sqlite3 — along with the other forty-six agents' histories on the machine — into one local index:

curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh
deja "omnigent session about the migration"

Where every agent keeps its history · Memory for Omnigent · The Omnigent format

Found this useful? Star deja-vu on GitHub.