Initial public release.
respawn-cli)Authentication
respawn login — browser-based OAuth flow; tokens saved securely to ~/.respawn/config.json (mode 0600)Global environment (`~/.claude/`)
respawn global push [-m message] [-p profile] — upload ~/.claude/ + ~/.claude.jsonrespawn global commit <message> — shorthand for global push -mrespawn global pull [-v version] — restore any version (auto-backs up existing files first)respawn global log — full version historyrespawn global status — current backup stateProject environment (`.claude/`)
respawn init [--name name] — create .respawnrc in current directoryrespawn push [-m message] — upload .claude/ with version tracking per projectrespawn commit <message> — shorthand for push -mrespawn pull [-v version] — restore any version (auto-backs up existing files first)respawn log — version history for current projectrespawn status — current project backup stateSharing
respawn share [--global] — generate a public share link for the latest backuprespawn clone <url> — apply a shared environment to .claude/ in the current directoryBackup profiles (global push only)
essential (default) — settings, plugins, MCP config; no project data or historystandard — essential + MEMORY.md files from projectsfull — everything, including .jsonl conversation historySafety
.env* files excluded from all backups, all profiles~/.claude.json included in global backupsAuth & onboarding
profiles.onboarded flag prevents re-showing onboarding after completionDashboard
~/.claude/, sortable, with download and delete.md files: headings, bold, italic, inline code, code blocks, lists, tables, blockquotes, horizontal rules, task lists, strikethrough? tooltip on tab labels explaining Global vs Project scopeSharing
/s/[token] — public, no login required/api/og) via @vercel/og Edge function for rich link previewsrespawn share CLI command creates the share record and returns the URLProfile
Infrastructure
proxy.ts (Next.js 16 middleware)backups (private, per-user RLS)shares table with public SELECT RLS for share pages.env* exclusion (nested paths, variants)autoBackup with deeply nested directories.respawnrc)