RequiredConnectorRef
Reference to a connector the catalog item depends on. `kind` is optional metadata for UI grouping or provider-specific platform hints (gmail|slack|browser|telegram|...). The connector itself is resolved by `name` against the org's connector inventory at apply time. Messaging channel entries remain provider-defined: Seren's deployment contract uses connector tool refs with capability/scopes metadata rather than a closed channel enum.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
kind |
string,null | No | |
name |
string | Yes |
View JSON Schema
{
"type": "object",
"description": "Reference to a connector the catalog item depends on. `kind` is optional\nmetadata for UI grouping or provider-specific platform hints\n(gmail|slack|browser|telegram|...). The connector itself is resolved by\n`name` against the org's connector inventory at apply time. Messaging\nchannel entries remain provider-defined: Seren's deployment contract uses\nconnector tool refs with capability/scopes metadata rather than a closed\nchannel enum.",
"required": [
"name"
],
"properties": {
"kind": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
}
}
}