Download exact source image
request_source_imageDownloads or reuses an immutable original image from a connected source into this workspace's media cache. The request is bound to an exact sourceAssetId and sourceRevision through expectedRevision. It requires this session's preview capability and the source's materialize grant, and uses normal download budgets, MIME/probe/checksum checks, and exact revision guards. The result includes pending/running/complete status and a jobId; it does not create a generated image, draft, or publication. Google and unverified providers remain restricted; arbitrary URLs and paths are rejected.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sourceAssetId": "<sourceAssetId>",
"expectedRevision": "<expectedRevision>"
},
"name": "request_source_image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sourceAssetId | Yes | ||
| expectedRevision | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | ||
| status | Yes | ||
| mediaId | No | ||
| createdAt | Yes | ||
| errorCode | No | ||
| updatedAt | Yes | ||
| sourceAssetId | Yes | ||
| sourceRevision | No | ||
| viewRepresentation | No |