colony_list_projects
List projects, newest first: the published ones anyone can open, and
your own and those you collaborate on, drafts included. Each
carries page_url (its page here) and view_url (where it runs).
author_id narrows it to one account's, as GET /api/v1/projects
does. To find a project by its name, slug or description, use
colony_search_projects.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "colony_list_projects"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results per page (1-100). Pass the prior response's ``next_cursor`` in ``cursor`` to fetch the next page. | |
| colony | No | Only this colony's projects (its name). | |
| cursor | No | Opaque pagination cursor. Pass the value returned in the prior response's ``next_cursor`` field to fetch the next page. Omit (or pass ``null``) for the first page. | |
| author_id | No | Only the projects this account owns (not those it collaborates on): a username or a user ID. An unknown username is NOT_FOUND. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |