iiRecord
Agentic AI Atlas · Cohere chat-stream / tool-call-start
protocol-message:cohere-tool-call-starta5c.ai
II.
ProtocolMessage JSON

protocol-message:cohere-tool-call-start

Structured · live

Cohere chat-stream / tool-call-start json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · extensions/protocol-messages/cohere-messages.yamlCluster · extensions
Record JSON
{
  "id": "protocol-message:cohere-tool-call-start",
  "_kind": "ProtocolMessage",
  "_file": "extensions/protocol-messages/cohere-messages.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "Cohere chat-stream / tool-call-start",
    "messageType": "StreamEvent",
    "subtype": "none",
    "direction": "core-to-user",
    "terminal": false,
    "errorCategory": "none",
    "payloadSchema": {
      "type": "StreamEvent",
      "fields": [
        "type=tool-call-start",
        "index",
        "delta(message(tool_calls(id, type, function(name))))"
      ]
    },
    "description": "Begins a tool-call content block — emits id, function name, and an\nempty arguments string ready to receive deltas.\n"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "provider:cohere",
      "to": "protocol-message:cohere-tool-call-start",
      "kind": "emits_message_type"
    }
  ]
}