Default model tools

recordings_visual_identity_read

Read image identifications and application status

Reads saved exact-image answers, current native background work, capability limits and guarded recovery actions. Optional contextual image questions include source time, marked box, media evidence and a signed question_context. An answer responds to the actual evidence; raw examples are not a recognition-training checklist. include_questions false reads pending application status. A completed update does not establish identity throughout a Recording.

Surface: Default model and app

Product release eb8538f4a297f331d0399351c1e175bffcd212d2
Public contract commit 20688e11af473a363145ed880d5019c90a7ec1e2
Public contract SHA-256 87a94b85a84dc19245fc03f9b544c70d64bd9f5e08585dcccb38157cace5700d
Captured 2026-10-04T11:55:45.577Z. Review or improve this contract on GitHub.

These blocks show the complete MCP descriptors captured from serving Rails. Security schemes and resource URIs can differ by connected host.

Default model descriptor

{
  "name": "recordings_visual_identity_read",
  "title": "Read image identifications and application status",
  "description": "Reads saved exact-image answers, current native background work, capability limits and guarded recovery actions. Optional contextual image questions include source time, marked box, media evidence and a signed question_context. An answer responds to the actual evidence; raw examples are not a recognition-training checklist. include_questions false reads pending application status. A completed update does not establish identity throughout a Recording.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "recording_id": {
        "type": "string"
      },
      "source_seconds": {
        "type": "number",
        "minimum": 0,
        "description": "Retained marked images nearest this Recording time. Returned times are exact and can differ from the requested time."
      },
      "include_questions": {
        "type": "boolean",
        "default": true
      },
      "visual_identity_decision_id": {
        "type": "string"
      }
    },
    "required": [
      "recording_id"
    ],
    "additionalProperties": false
  },
  "annotations": {
    "title": "Read image identifications and application status",
    "readOnlyHint": true,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "securitySchemes": [
    {
      "type": "noauth"
    }
  ],
  "_meta": {
    "securitySchemes": [
      {
        "type": "noauth"
      }
    ],
    "ui": {
      "visibility": [
        "model",
        "app"
      ]
    },
    "openai/widgetAccessible": true
  }
}

App descriptor

{
  "name": "recordings_visual_identity_read",
  "title": "Read image identifications and application status",
  "description": "Reads saved exact-image answers, current native background work, capability limits and guarded recovery actions. Optional contextual image questions include source time, marked box, media evidence and a signed question_context. An answer responds to the actual evidence; raw examples are not a recognition-training checklist. include_questions false reads pending application status. A completed update does not establish identity throughout a Recording.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "recording_id": {
        "type": "string"
      },
      "source_seconds": {
        "type": "number",
        "minimum": 0,
        "description": "Retained marked images nearest this Recording time. Returned times are exact and can differ from the requested time."
      },
      "include_questions": {
        "type": "boolean",
        "default": true
      },
      "visual_identity_decision_id": {
        "type": "string"
      }
    },
    "required": [
      "recording_id"
    ],
    "additionalProperties": false
  },
  "annotations": {
    "title": "Read image identifications and application status",
    "readOnlyHint": true,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "securitySchemes": [
    {
      "type": "noauth"
    }
  ],
  "_meta": {
    "securitySchemes": [
      {
        "type": "noauth"
      }
    ],
    "ui": {
      "visibility": [
        "model",
        "app"
      ]
    },
    "openai/widgetAccessible": true
  },
  "outputSchema": {
    "type": "object",
    "properties": {
      "recording_id": {
        "type": "string"
      },
      "visual_identity_questions": {
        "type": "object"
      },
      "decision": {
        "type": "object"
      }
    },
    "required": [],
    "additionalProperties": false
  }
}

Live Workspace descriptor

{
  "name": "recordings_visual_identity_read",
  "title": "Read image identifications and application status",
  "description": "Reads saved exact-image answers, current native background work, capability limits and guarded recovery actions. Optional contextual image questions include source time, marked box, media evidence and a signed question_context. An answer responds to the actual evidence; raw examples are not a recognition-training checklist. include_questions false reads pending application status. A completed update does not establish identity throughout a Recording.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "recording_id": {
        "type": "string"
      },
      "source_seconds": {
        "type": "number",
        "minimum": 0,
        "description": "Retained marked images nearest this Recording time. Returned times are exact and can differ from the requested time."
      },
      "include_questions": {
        "type": "boolean",
        "default": true
      },
      "visual_identity_decision_id": {
        "type": "string"
      }
    },
    "required": [
      "recording_id"
    ],
    "additionalProperties": false
  },
  "annotations": {
    "title": "Read image identifications and application status",
    "readOnlyHint": true,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "securitySchemes": [
    {
      "type": "noauth"
    }
  ],
  "_meta": {
    "securitySchemes": [
      {
        "type": "noauth"
      }
    ]
  },
  "outputSchema": {
    "type": "object",
    "properties": {
      "recording_id": {
        "type": "string"
      },
      "visual_identity_questions": {
        "type": "object"
      },
      "decision": {
        "type": "object"
      }
    },
    "required": [],
    "additionalProperties": false
  }
}

Errors

[
  "recording_not_found",
  "visual_identity_decision_not_found",
  "invalid_input"
]

Examples

[]