Skip to content
Developer Preview

OutputRef

Stored-output reference: the camelCased fold of the durable ToolOutputRef. The fetch path is item/readOutput.

  • availability
  • byteLen
  • digest
  • id
  • kind
  • mediaType
  • path
  • uri
Source

schema/msp/experimental/msp.schema.json#/types/OutputRef

{
"description": "Stored-output reference: the camelCased fold of the durable\n`ToolOutputRef`. The fetch path is `item/readOutput`.",
"properties": {
"availability": {
"$ref": "#/$defs/OutputRefAvailability",
"description": "Whether the bytes are servable."
},
"byteLen": {
"description": "Stored byte length.",
"type": "integer"
},
"digest": {
"description": "Content digest (e.g. `\"sha256:...\"`), when recorded.",
"type": "string"
},
"id": {
"description": "The stored output's durable id.",
"type": "string"
},
"kind": {
"description": "The stored output's kind, verbatim durable vocabulary (e.g. `\"tool_output\"`; snake_case per the casing exemption).",
"type": "string"
},
"mediaType": {
"description": "Media type, when recorded.",
"type": "string"
},
"path": {
"description": "Stored path, when recorded.",
"type": "string"
},
"uri": {
"description": "The stored output's URI.",
"type": "string"
}
},
"required": [
"availability",
"byteLen",
"id",
"kind",
"uri"
],
"type": "object"
}