RegistryUpsertRequest
protocolVersionProtocolversion (string)
Default value:
0.2.9idId (string)required
nameName (string)required
descriptionDescription (string)required
urlUrl (string)required
preferredTransportPreferredtransport (string)
Default value:
JSONRPCprovider object
anyOf
- Provider
- null
organizationOrganization (string)required
url object
anyOf
- string
- null
string
iconUrl object
anyOf
- string
- null
string
versionVersion (string)
Default value:
1.0.0documentationUrl object
anyOf
- string
- null
string
capabilities object
streamingStreaming (boolean)
Default value:
falsepushNotificationsPushnotifications (boolean)
Default value:
falsestateTransitionHistoryStatetransitionhistory (boolean)
Default value:
falsechat_agentChat Agent (boolean)
Default value:
falsesecuritySchemes object
property name*any
Default value:
{}securityundefined[]
Default value:
[]defaultInputModesstring[]
Default value:
["application/json","text/plain"]defaultOutputModesstring[]
Default value:
["application/json"]skills object[]
Array [
idId (string)required
nameName (string)required
descriptionDescription (string)required
tagsstring[]
Default value:
[]examplesundefined[]
Default value:
[]]
supportsAuthenticatedExtendedCardSupportsauthenticatedextendedcard (boolean)
Default value:
falsesignaturesundefined[]
Default value:
[]additionalInterfaces object
anyOf
- object[]
- null
Array [
property name*string
]
tagsstring[]
Default value:
[]owner_idOwner Id (string)required
created_atstring<date-time>
updated_atstring<date-time>
RegistryUpsertRequest
{
"protocolVersion": "0.2.9",
"id": "string",
"name": "string",
"description": "string",
"url": "string",
"preferredTransport": "JSONRPC",
"provider": {
"organization": "string",
"url": "string"
},
"iconUrl": "string",
"version": "1.0.0",
"documentationUrl": "string",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"chat_agent": false
},
"securitySchemes": {},
"security": [
null
],
"defaultInputModes": [
"string"
],
"defaultOutputModes": [
"string"
],
"skills": [
{
"id": "string",
"name": "string",
"description": "string",
"tags": [
"string"
],
"examples": [
null
]
}
],
"supportsAuthenticatedExtendedCard": false,
"signatures": [
null
],
"additionalInterfaces": [
{}
],
"tags": [
"string"
],
"owner_id": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"updated_at": "2024-07-29T15:51:28.071Z"
}