InstalledContract
One exact selected contract; declaring an operation does not authorize it.
pluginIdPluginid (string)required
Exact local installation identity.
selectedDigestSelecteddigest (string)required
Selected staged generation at read time.
Possible values: Value must match regular expression ^[a-f0-9]{64}$
descriptor objectrequired
Full declared purpose, version, operation schemas and media contract.
idId (string)required
versionVersion (string)required
titleTitle (string)required
descriptionDescription (string)required
input_schema objectrequired
property name*any
output_schema object
anyOf
- object
- null
object
io_modeIo Mode (string)
Possible values: [unary, server_streaming, client_streaming, bidirectional]
Default value:
unaryinput_chunk_schema object
anyOf
- object
- null
object
output_chunk_schema object
anyOf
- object
- null
object
annotations object
anyOf
- object
- null
object
revisionRevision (string)required
Exact observed descriptor digest.
Possible values: Value must match regular expression ^[a-f0-9]{16}$
InstalledContract
{
"pluginId": "string",
"selectedDigest": "string",
"descriptor": {
"id": "string",
"version": "string",
"title": "string",
"description": "string",
"input_schema": {},
"output_schema": {},
"io_mode": "unary",
"input_chunk_schema": {},
"output_chunk_schema": {},
"annotations": {}
},
"revision": "string"
}