List sessions in an agent
Enter:list_sessions and presents the sessions in update order.
List sessions in a terminal
Run:Session fields
Handshake derives the project name in this order:
- Repository name from the Git remote.
- Repository root directory name.
- Session working directory name.
- No value when the source data has no project information.
Structured MCP result
Thelist_sessions tool returns these fields for each session:
warnings array.
Synchronization warnings
A synchronization warning means that Handshake could not import one or more native sessions during the list operation. Handshake still returns the sessions that it can read. Examples include:- The agent storage is not available.
- One or more Codex sessions could not be imported.