# jo-conversations > Query Jo dev conversations - list, search, and dump full context windows from the local database. Use when you need to read Jo conversation history, find specific conversations, or inspect message content. - Author: Pradeep Elankumaran - Repository: skyfallsin/pi-agent-config - Version: 20260209153708 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-09 - Source: https://github.com/skyfallsin/pi-agent-config - Web: https://mule.run/skillshub/@@skyfallsin/pi-agent-config~jo-conversations:20260209153708 --- --- name: jo-conversations description: Query Jo dev conversations - list, search, and dump full context windows from the local database. Use when you need to read Jo conversation history, find specific conversations, or inspect message content. compatibility: Requires Python 3 with jo_bot dependencies installed and local PostgreSQL running. metadata: author: pradeep version: "1.0" --- # Jo Conversations Query Jo's local dev database for conversations and context windows. Default user ID is 195 (Pradeep). Override with `--user-id`. ## List recent conversations ```bash scripts/jo_convo.py list scripts/jo_convo.py list --limit 10 scripts/jo_convo.py list --state active ``` ## Search conversations by title text ```bash scripts/jo_convo.py search "ChatGPT" scripts/jo_convo.py search "latex" --limit 5 ``` ## Dump a context window (full messages) By context window ID: ```bash scripts/jo_convo.py dump --context-window-id 11197 ``` By list item ID: ```bash scripts/jo_convo.py dump --list-item-id 11395 ``` Most recent conversation: ```bash scripts/jo_convo.py dump --latest ``` ### Dump options - `--truncate N`: Truncate message content to N chars (default 2000, use 0 for full) - `--include-reasoning`: Include reasoning tokens - `--include-tools`: Include tool call results - `--limit N`: Max messages to return ## Examples ```bash # Find a conversation then dump it scripts/jo_convo.py search "custom name for ChatGPT" scripts/jo_convo.py dump --list-item-id 11395 # Read latest conversation with full content scripts/jo_convo.py dump --latest --truncate 0 # List last 5 conversations scripts/jo_convo.py list --limit 5 ```