Plane docs
ApiSchemas

Usage

One shape from the contract, as it appears on the wire.

Used by sessions.annotate, sessions.children, sessions.create, sessions.decide, sessions.events, sessions.get, sessions.interrupt, sessions.list, sessions.send, sessions.updateMetadata

Referenced from ModelRequestCompletedEvent, SubagentCompletedEvent

JSON Schema

{
  "type": "object",
  "properties": {
    "inputTokens": {
      "type": "integer",
      "minimum": 0
    },
    "outputTokens": {
      "type": "integer",
      "minimum": 0
    },
    "serverToolRequests": {
      "type": "object",
      "additionalProperties": {
        "type": "integer",
        "minimum": 0
      }
    },
    "cacheReadTokens": {
      "type": "integer",
      "minimum": 0
    },
    "cacheWriteTokens": {
      "type": "integer",
      "minimum": 0
    }
  },
  "required": [
    "inputTokens",
    "outputTokens"
  ],
  "additionalProperties": false
}

On this page