List Tasks
List the workspace’s registered tasks, oldest first.
Authorizations
Workspace API key as a bearer token: Authorization: Bearer ish_sk_live_.... Keys are workspace-scoped machine principals minted in Settings > Developers (shown once at mint). Scopes: sessions:run (create a session, submit turns, close), sessions:read (read the session and its decision trace), environments:read and environments:write (manage the workspace's registered environments), tasks:read and tasks:write (manage the workspace's registered tasks), people:read and people:write (the people the workspace can run a session for), and usage:read (the workspace's own consumption, spend limits and rate-limit budgets). A key is minted with sessions:run, sessions:read, and tasks:read by default; every other scope must be requested, people:read and usage:read included. An ish user access token also works on the same header for personal scripts.
Path Parameters
Query Parameters
Include archived tasks. Off by default: archived rows stay readable by id but are hidden from the working list.
Response
Successful Response
Every task registered in the workspace, oldest first.
Deliberately unpaginated: a registered task is a hand-authored definition (a handful per workspace), not a stream.
Always false today: this list is not paginated and returns the whole collection. Present so pagination can land without a wire break.
Always null today (see has_more). Will carry the opaque keyset cursor for the next page if this list becomes paginated.