Skip to content

Sessions

The Sessions page at app.codeteleport.com lists every session you have pushed to the cloud. From here you can inspect session details, copy pull commands, and delete sessions you no longer need.

Each session is displayed as a card with the following information:

FieldDescription
Project nameThe project directory the session was started in (e.g. billing-api)
SummaryA short description of what the session covered, extracted from the conversation
Source machineThe device name the session was pushed from
DateWhen the session was last pushed
SizeBundle size of the uploaded archive
MessagesTotal number of messages in the conversation
ModelThe Claude model used during the session (e.g. claude-sonnet-4-20250514)

Each card has a Copy ID button that copies the full session UUID to your clipboard. This is the same ID you pass to codeteleport pull --session-id or claude --resume.

Click the terminal icon on a session card to reveal a popover with the exact CLI command to pull that session onto your current machine:

Terminal window
codeteleport pull --session-id <full-uuid>

Copy and paste it into your terminal to download and install the session. See codeteleport pull for details on what happens during a pull.

Click the delete button on a session card to remove it from the cloud. A confirmation dialog will appear before anything is deleted.

If you have not pushed any sessions yet, the page displays an empty state with a prompt to push your first session using the CLI:

Terminal window
codeteleport push

See codeteleport push for a walkthrough of the push flow.