0.2
Import Sessions Directly from Claude API
You can now import sessions directly from the Claude API:
# List available sessions
claude-code-publish list-web
# Import with interactive picker
claude-code-publish import
# Import a specific session
claude-code-publish import SESSION_IDOn macOS, API credentials are automatically retrieved from your keychain. On other platforms, provide --token and --org-uuid manually.
Quick View with --open
Instantly view a session in your browser:
# Pick a session and open it immediately
claude-code-publish import --open
# Convert and open a local JSON file
claude-code-publish session.json --openPublish to GitHub Gist with --gist
Share your transcripts with a single command:
claude-code-publish import --gist
claude-code-publish session.json --gistThis uploads the generated HTML files to a GitHub Gist and outputs a shareable preview URL via gistpreview.github.io.
Requires: GitHub CLI (gh) installed and authenticated.
Include Original JSON with --json
Archive the source data alongside your HTML output:
claude-code-publish session.json -o ./my-transcript --json
claude-code-publish import SESSION_ID --json