Assign tag to asset
assign_asset_tagAssign a tag to an asset by tag ID and request or vector ID, resolving unresolved references before tag state is added.
Instructions
Assign a tag to an asset. Provide a request ID or vector ID; unresolved references are materialized before tag state is added.
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": {
"tag_id": "<tag_id>"
},
"name": "assign_asset_tag"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag_id | Yes | Tag ID | |
| account | No | Exact private account key profile label, not an authenticated provider owner ID. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| payload | No | Complete native JSON body, mutually exclusive with flat body flags and payload_file. Use schema for union bodies. | |
| vector_id | No | Vector ID to save as an asset before mutating | |
| request_id | No | Request ID to save as an asset before mutating | |
| payload_file | No | Absolute regular non-symlink private JSON file, at most 1 MiB. Cannot mix with other body inputs. | |
| Idempotency_Key | No | Optional idempotency key for safe request retries |