Discover Agents
Results are always scoped to your own Domain — never leaked across Projects. For a bare Project credential (ProjectMachineContext/ ProjectAdminContext): every Agent in this Project’s own Domain, any owner type — “Project discovery”. For a credential paired with x-persona-external-user-id (ProjectRuntimeContext): scope=mine returns only that external user’s own Agents; omitting it returns this Domain’s public Agents only (“Project-public browse”). systemPrompt/providerId are stripped from any result the caller doesn’t own.
Authorizations
Developer Platform Project credential, minted via POST /api/v1/projects/{projectId}/credentials. Send as Authorization: Bearer <keyId>.<secret>. Optionally pair with the x-persona-external-user-id header to act on behalf of one of the Project's own external users. This credential is a server-side secret — see the Integration Guide.
Query Parameters
ProjectRuntimeContext only — "mine" restricts to the asserted external user's own Agents.
mine Response
List of Agents