AgentDto
idstringrequired
slugstringrequired
namestringrequired
taglineobjectnullablerequired
descriptionstringrequired
longDescriptionobjectnullable
detail-only
iconUrlobjectnullablerequired
photoUrlsstring[]required
productDomainobjectnullablerequired
docsUrlobjectnullablerequired
changelogUrlobjectnullablerequired
statusstringrequired
Possible values: [draft, active, coming_soon, inactive]
featuredbooleanrequired
isNewbooleanrequired
publishedAtobjectnullablerequired
tags object[]required
Array [
idstringrequired
namestringrequired
slugstringrequired
createdAtdate-timerequired
]
ratingobjectnullablerequired
null when reviewCount=0
reviewCountnumberrequired
installsnumberrequired
capabilities object[]
detail-only
Array [
idstringrequired
iconstringrequired
titlestringrequired
descriptionstringrequired
sortOrdernumberrequired
]
steps object[]
detail-only
Array [
idstringrequired
titlestringrequired
descriptionstringrequired
sortOrdernumberrequired
]
trustSignalsstring[]
detail-only
changelog object[]
detail-only
Array [
idstringrequired
versionstringrequired
summarystringrequired
publishedAtdate-timerequired
]
redirectUrisstring[]required
Allowed OAuth redirect URIs (admin-visible)
oauthClientIdobjectnullablerequired
OAuth client_id (public — safe to expose)
createdBystringrequired
createdAtdate-timerequired
updatedAtdate-timerequired
AgentDto
{
"id": "string",
"slug": "string",
"name": "string",
"tagline": {},
"description": "string",
"longDescription": {},
"iconUrl": {},
"photoUrls": [
"string"
],
"productDomain": {},
"docsUrl": {},
"changelogUrl": {},
"status": "draft",
"featured": true,
"isNew": true,
"publishedAt": {},
"tags": [
{
"id": "string",
"name": "string",
"slug": "string",
"createdAt": "2024-07-29T15:51:28.071Z"
}
],
"rating": {},
"reviewCount": 0,
"installs": 0,
"capabilities": [
{
"id": "string",
"icon": "string",
"title": "string",
"description": "string",
"sortOrder": 0
}
],
"steps": [
{
"id": "string",
"title": "string",
"description": "string",
"sortOrder": 0
}
],
"trustSignals": [
"string"
],
"changelog": [
{
"id": "string",
"version": "string",
"summary": "string",
"publishedAt": "2024-07-29T15:51:28.071Z"
}
],
"redirectUris": [
"string"
],
"oauthClientId": {},
"createdBy": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z"
}