Search Projects
search_projectsSearch projects by UUID for full details or by keyword for paginated summaries. Returns projects with name, repo, status, language, and framework.
Instructions
Search or look up projects.
Two modes:
uuid mode: pass {"uuid": ""} → returns that project with the curated detail view (uuid, name, slug, platform, repoName, description, status, language, framework, timestamp, lastMod), or isError:true NotFound.
filter mode: omit uuid, optionally pass {"q": "", "page": 1, "pageSize": 20} → returns a paginated list of summaries (uuid, name, slug, repoName).
Response shape is always {filter, pageInfo, projects[]}. uuid mode returns exactly one project; filter mode returns summaries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | No | Project UUID. When provided, returns exactly that project with full detail. Mutually exclusive with q. | |
| q | No | Free-text search (backend-side). Mutually exclusive with uuid. | |
| page | No | Page number (1-indexed). Default 1. | |
| pageSize | No | Page size (1..200). Default 20. |