Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mesa.dev/llms.txt

Use this file to discover all available pages before exploring further.

List repositories using cursor pagination.
repos = await mesa.repos.list(limit=50)

for repo in repos.repos:
    print(repo.name, repo.default_bookmark, repo.head_change_id)

Options

org
str | None
Organization override.
cursor
str | None
Opaque pagination cursor from a previous response.
limit
int | None
Maximum number of repositories to return. The server maximum is 100.
tags
str | None
Comma-separated tag filter string such as env:prod,team:agents.

Response

next_cursor
str | None
Cursor for the next page, or None when no more results remain.
has_more
bool
Whether another page is available.
repos
list
Repository objects. Each object includes id, org, name, default_bookmark, head_change_id, upstream, created_at, and tags.

Required scope

read