scorpiox-conv Session

Conversation manager for AI sessions. Handles the lifecycle of agentic conversations — creating, listing, resuming, and switching between sessions. A core component of the ScorpioX runtime that coordinates session state between the AI provider and the local workspace.

Platforms

Linux x64Linux ARM64macOS ARM64Windows x64

⚙️ Flags & Options

This tool operates without flags. It uses subcommands or reads session state from the workspace context automatically.

💻 Usage Examples

Start a new conversation
# Launch a fresh AI conversation in the current workspace $ scorpiox-conv conv: new session 2026_05_29_wonderful_kare provider: claude_code (opus) workspace: /home/user/my-project ready.
Resume a previous session
# List available sessions, then resume one $ scorpiox-conv --list 2026_05_29_wonderful_kare (active, 47 turns) 2026_05_28_elegant_morse (paused, 23 turns) 2026_05_27_relaxed_turing (finished, 112 turns) $ scorpiox-conv --resume 2026_05_28_elegant_morse conv: resumed session 2026_05_28_elegant_morse turns: 23 | provider: claude_code ready.
Switch between sessions
# Switch context to a different conversation without losing state $ scorpiox-conv --switch 2026_05_27_relaxed_turing conv: switched → 2026_05_27_relaxed_turing workspace restored: /home/user/api-server turns: 112
Create a named session with a specific provider
# Create a session with a custom name targeting a specific provider $ scorpiox-conv --new --name "refactor-auth" --provider claude_code conv: created session refactor-auth provider: claude_code workspace: /home/user/my-project ready.
Show current session info
# Display metadata about the active conversation $ scorpiox-conv --info session: 2026_05_29_wonderful_kare provider: claude_code (opus) turns: 47 started: 2026-05-29T08:12:03Z workspace: /home/user/my-project tokens_in: 142,830 tokens_out: 89,215
Export a session transcript
# Export the full conversation as JSON for archiving or analysis $ scorpiox-conv --export 2026_05_28_elegant_morse > session.json conv: exported 23 turns (48.2 KB) # Pipe to other tools for post-processing $ scorpiox-conv --export --format markdown | head -40

📦 Source & Build Info

Source File
scorpiox/scorpiox-conv.c
Lines of Code
253
Dependencies
libsxutil

🔗 Related Tools