Starter projects are repositories Sapient can clone before running coding-agent API Performance evals. Use them when an eval should start inside a specific app, framework, SDK example, or integration fixture.Documentation Index
Fetch the complete documentation index at: https://usesapient.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Commands
| Command | Description |
|---|---|
sapient api-performance starter-projects list | List starter projects. |
sapient api-performance starter-projects create | Create a starter project. |
sapient api-performance starter-projects retrieve --starter-project-id <starter_project_id> | Retrieve one starter project. |
sapient api-performance starter-projects update --starter-project-id <starter_project_id> | Update one starter project. |
sapient api-performance starter-projects delete --starter-project-id <starter_project_id> | Delete one starter project. |
List starter projects
Create a starter project
--subdir when the app lives below the repository root:
fastify, nuxt, express, spa-js, angular, react, fastapi, vite, nextjs, and custom.
Retrieve a starter project
Update a starter project
| Flag | Description |
|---|---|
--name | Display name. |
--repo-url | Git repository URL. |
--ref | Branch, tag, or commit SHA. |
--subdir | Directory to use after cloning. |
--install-steps | Install commands. Use a repeated flag on create or a JSON array on update. |
--integration-id | Source ID this starter project applies to. |
--framework | Framework hint. |
--enabled | Enable or disable the starter project. |