orgo_list_projects
List all projects in your Orgo account with names and IDs to manage computers. Supports pagination and returns results in markdown or JSON format.
Instructions
List all Orgo projects in your account.
Returns project names and IDs with pagination support. Use project names
with orgo_list_computers or orgo_create_computer to manage computers.
Args:
params (ListProjectsInput): Input parameters containing:
- limit (int): Maximum results to return, 1-100 (default: 20)
- offset (int): Number of results to skip for pagination (default: 0)
- response_format (ResponseFormat): 'markdown' or 'json' (default: markdown)
Returns:
str: Formatted response containing:
Markdown format:
# Orgo Projects
Found X projects (showing Y)
## project-name (proj_123)
- **Created**: 2024-01-15 10:30:00
JSON format:
{
"total": int,
"count": int,
"offset": int,
"has_more": bool,
"next_offset": int | null,
"projects": [{"id": str, "name": str, "created_at": str}]
}
Examples:
- "List my Orgo projects" -> orgo_list_projects with defaults
- "Show next page of projects" -> orgo_list_projects with offset=20
Error Handling:
- Returns "Error: Invalid API key..." if ORGO_API_KEY is invalid
- Returns "No projects found" if account has no projects
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |