Skip to content

Changelog

  • Package renamed@codeteleport/mcp is now codeteleport. Install with npm install -g codeteleport
  • Documentation site — full docs at docs.codeteleport.com
  • Plans config — centralized plan limits and features in single source of truth
  • Graceful error handling — MCP tools return isError: true instead of crashing, CLI shows clean messages
  • User info in statuscodeteleport status and teleport_status show email, plan, sessions/devices usage
  • GET /v1/auth/me — new API endpoint returns current user info
  • teleport_local_list — new MCP tool scans local sessions from ~/.claude/
  • list —local/—cloudcodeteleport list prompts for local vs cloud, --push for batch upload
  • Corrupt config handling — helpful message instead of JSON parse crash
  • Interactive pushcodeteleport push scans current directory for sessions, shows picker if multiple found
  • Interactive pullcodeteleport pull lists cloud sessions, always prompts before downloading
  • GitHub OAuth logincodeteleport auth login --github opens browser for GitHub OAuth flow
  • Login method promptcodeteleport auth login asks: (1) GitHub (2) Email & Password
  • —api-url flagcodeteleport auth login --api-url http://localhost:8787 for local dev
  • Local session scanner — reads cwd from JSONL data (not ambiguous directory name decoding)
  • Unconfirmed upload retry — stale uploads no longer block re-push with 409
  • Billing plan enforcement — free plan limits enforced on upload (25 sessions, 3 devices)
  • Updated repository URL — npm package points to public codeteleport-mcp repo
  • MCP tool input schemas — all 5 tools now expose typed parameters to Claude Code
  • Push auto-overwrite — pushing an existing session deletes the old version first
  • Zod v4 — upgraded to native zod@4, fixes TS2589 infinite type recursion
  • Custom domain — API URL updated to api.codeteleport.com
  • MCP server ESM fix — dynamic import() for ESM MCP SDK modules
  • Custom domain route
  • Two-pass unbundle — user dir swap + project path anchoring
  • —target-dir flag
  • detectHomeDir — auto-detects /Users/x, /home/x, /root
  • Detailed MCP tool descriptions
  • npm publish prep — README, license, keywords, repository
  • Platform support — macOS and Linux
  • Initial release
  • CLI: auth login, push, pull, list, status, delete
  • MCP server: teleport_push, teleport_pull, teleport_list, teleport_status, teleport_delete
  • Core engine: bundle/unbundle with path rewriting, JSONL scanning, metadata extraction