Skip to main content

Available Commands

sessionbase ls

List local chat sessions from all supported platforms.
Options:
  • --claude - Show only Claude Code sessions
  • --gemini - Show only Gemini CLI sessions
  • --qchat - Show only Amazon Q Chat sessions
  • --codex - Show only OpenAI Codex CLI sessions
  • --global - Include sessions from all projects
  • --path <path> - Filter sessions by specific directory

sessionbase push

Push a chat session to SessionBase for sharing.
Arguments:
  • [file] - Path to session file (.json or .jsonl) - mutually exclusive with platform flags
Options:
  • --claude - Auto-detect most recent Claude Code session
  • --gemini - Auto-detect most recent Gemini CLI session
  • --qchat - Auto-detect most recent Amazon Q Chat session
  • --codex - Auto-detect most recent OpenAI Codex CLI session
  • --private - Make the session private. Private sessions are only visible to you.
  • --title <title> - Set session title
  • --tags <tags> - Comma-separated tags
  • --summary <summary> - Session summary/description
Notes:
  • Upsert semantics: If you push a session, continue chatting, then push again, SessionBase will update the existing session rather than creating a duplicate.

sessionbase login

Authenticate with your SessionBase account.
Options:

sessionbase whoami

Display current authentication status and user information.

sessionbase logout

Log out and remove stored authentication token.

Platform-Specific Behavior

SessionBase can automatically push your current chat session for Claude Code, Amazon Q Chat, and Codex CLI. For the Gemini CLI, you must first run the /chat save <TAG> command first, then SessionBase can detect and push from there. The table below summarizes some of the platform specific behavior.

Examples

Push Current Session

Browse Sessions

Manual File Push

Collaborative Workflows

Sharing Sessions:

Tips

Organizing Pushes

  • Use meaningful titles and tags for better organization
  • Summaries help when browsing sessions later

Workflow Integration

  • Use the MCP server for seamless pushes during AI conversations
  • Regular pushes create a searchable history of your AI-assisted development
  • Consider linking sessions in team documentation or in pull requests