II.
MetaAttribute JSON
Structured · livemeta-attribute:channel--kind
Channel.kind json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "meta-attribute:channel--kind",
"_kind": "MetaAttribute",
"_file": "catalog-meta/meta-registry/meta-registry-channels-hooks.yaml",
"_cluster": "catalog-meta",
"attributes": {
"displayName": "Channel.kind",
"name": "kind",
"parentNodeKindId": "meta-node-kind:channel",
"type": "enum<mcp-channel,a2a-channel,chat-channel,mailbox-channel,http-sse-channel,webhook,email,sms,push,slack,desktop-notification,system-tray>",
"required": true,
"description": "kind discriminator (collapses former ChannelKind NodeKind and the NotificationChannel proposal)."
},
"outgoingEdges": [
{
"from": "meta-attribute:channel--kind",
"to": "meta-node-kind:channel",
"kind": "defined_on",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "meta-node-kind:channel",
"to": "meta-attribute:channel--kind",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-enum:channel-kind",
"to": "meta-attribute:channel--kind",
"kind": "used_on_attribute",
"attributes": {}
}
]
}