threadlog
v0.1.8
Published
CLI for uploading local Codex and Claude sessions to Threadlog.
Maintainers
Readme
Threadlog CLI
threadlog uploads local Codex and Claude sessions to Threadlog.
Requirements
- Node.js
>=20 - macOS or Linux
- a system keyring
- macOS: Keychain via
security - Linux: Secret Service via
secret-tool
- macOS: Keychain via
- a Threadlog account
Install
npm install -g threadlogOr run with npx
npx threadlog --helpFirst Use
Log in once with a personal access token:
threadlog loginYou can also pass the token explicitly:
threadlog login --token tl_pat_xxxOnly local: tokens target the local development stack. Unprefixed tokens target production unless you pass --env local.
Production defaults:
- API:
https://api.threadlog.dev - app:
https://app.threadlog.dev
Share Sessions
Interactive agent and session picker:
threadlog shareIf supported Codex or Claude sessions are found, threadlog share asks which agent to use, even when only one agent has shareable threads. If none are found, it prints the checked agents and exits.
Explicit agent pickers are still available:
threadlog share codex
threadlog share claudeExplicit file upload:
threadlog share codex --file /path/to/rollout.jsonlthreadlog share claude --file /path/to/session.jsonlSync Sessions
Interactive agent picker:
threadlog syncExplicit agent sync is still available:
threadlog sync codex
threadlog sync claude