Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
claudeorch
command
Package main is the entrypoint for the claudeorch CLI.
|
Package main is the entrypoint for the claudeorch CLI. |
|
internal
|
|
|
creds
Package creds provides a platform-aware interface for reading and writing Claude Code's "live" OAuth credentials β the ones Claude itself actively uses and rotates.
|
Package creds provides a platform-aware interface for reading and writing Claude Code's "live" OAuth credentials β the ones Claude itself actively uses and rotates. |
|
fsio
Package fsio provides atomic file writes, POSIX file locks, and permission enforcement helpers used throughout claudeorch for credential-safe I/O.
|
Package fsio provides atomic file writes, POSIX file locks, and permission enforcement helpers used throughout claudeorch for credential-safe I/O. |
|
launch
Package launch handles creation of per-profile isolate directories and exec-ing into Claude Code with the right CLAUDE_CONFIG_DIR.
|
Package launch handles creation of per-profile isolate directories and exec-ing into Claude Code with the right CLAUDE_CONFIG_DIR. |
|
log
Package log provides structured logging with built-in credential redaction.
|
Package log provides structured logging with built-in credential redaction. |
|
migrate
Package migrate discovers and migrates Claude Code sessions between project directories.
|
Package migrate discovers and migrates Claude Code sessions between project directories. |
|
oauth
Package oauth handles token refresh for saved profiles.
|
Package oauth handles token refresh for saved profiles. |
|
paths
Package paths resolves filesystem locations for Claude Code and claudeorch.
|
Package paths resolves filesystem locations for Claude Code and claudeorch. |
|
profile
Package profile defines the Profile type β claudeorch's saved representation of a Claude Code account β and the Store that indexes them.
|
Package profile defines the Profile type β claudeorch's saved representation of a Claude Code account β and the Store that indexes them. |
|
reconcile
Package reconcile implements the freshest-wins sync pass that keeps profile credentials current when Claude Code silently rotates tokens via OAuth 2.0 refresh-token rotation.
|
Package reconcile implements the freshest-wins sync pass that keeps profile credentials current when Claude Code silently rotates tokens via OAuth 2.0 refresh-token rotation. |
|
schema
Package schema provides narrow parsers for Claude Code's on-disk file formats: .credentials.json and .claude.json.
|
Package schema provides narrow parsers for Claude Code's on-disk file formats: .credentials.json and .claude.json. |
|
session
Package session detects running Claude Code instances by reading PID files from the active config directory.
|
Package session detects running Claude Code instances by reading PID files from the active config directory. |
|
swap
Package swap implements the two-file atomic account swap:
|
Package swap implements the two-file atomic account swap: |
|
ui
Package ui provides terminal rendering helpers for claudeorch output: colored usage bars, profile tables, and ANSI/no-color detection.
|
Package ui provides terminal rendering helpers for claudeorch output: colored usage bars, profile tables, and ANSI/no-color detection. |
|
usage
Package usage fetches per-account API usage from Anthropic's usage endpoint.
|
Package usage fetches per-account API usage from Anthropic's usage endpoint. |
Click to show internal directories.
Click to hide internal directories.