List sessions with metadata.
When dir is provided, returns sessions for that project directory and its git worktrees. When omitted, returns sessions across all projects.
dir
Use limit and offset for pagination.
limit
offset
Optional
// List sessions for a specific projectconst sessions = await listSessions({ dir: '/path/to/project' })// Paginateconst page1 = await listSessions({ limit: 50 })const page2 = await listSessions({ limit: 50, offset: 50 }) Copy
// List sessions for a specific projectconst sessions = await listSessions({ dir: '/path/to/project' })// Paginateconst page1 = await listSessions({ limit: 50 })const page2 = await listSessions({ limit: 50, offset: 50 })
List sessions with metadata.
When
diris provided, returns sessions for that project directory and its git worktrees. When omitted, returns sessions across all projects.Use
limitandoffsetfor pagination.