inspect_item
Return complete readable detail for one to ten objects placed on a timeline: clips and other items, effects, and transitions. To inspect several, pass them together in itemIds in one call instead of calling inspect_item once per item.
Use ids or prefixes from preview_timeline, from edit_item results, or from an item's Attached section; an "effect-track:" tag on an effect id is accepted. Each id gets its own block, separated by ---, headed by its timeline and "Item: ". An item block includes identity, timeline and track, timeline/source ranges, asset reference, playback state, geometry, crop/fit/position/scale/rotation/opacity, fades and audio state, item-type-specific properties, Motion Graphic defaults/overrides, and attached effects/transitions when present. An effect or transition block includes its track, its timeline frame range, the clip(s) it attaches to, its asset, its editable properties with current values, and the edit_item call that changes or removes it. Ids that are not found or ambiguous do not fail the call: the others are returned and a final "Not inspected" section lists each failed id with its reason. The call fails only when no requested id can be inspected.
This reads placed instances. Use inspect_asset for the source asset and preview_timeline for surrounding timeline structure or composed pixels.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "inspect_item"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Alias for itemId; accepts the same placed object ids or prefixes. | |
| itemId | No | One placed item, effect, or transition id, or an unambiguous id prefix. A comma-separated list is read as itemIds. | |
| itemIds | No | Placed item, effect, or transition ids/prefixes (up to 10) to inspect in one call; they may be mixed. Combined with itemId when both are given; duplicates are ignored, and the limit counts distinct ids. | |
| projectId | No | Project for this call (full ID or unambiguous prefix). Explicit-timeline calls never change the target of later calls; legacy project selection applies otherwise. | |
| timelineId | No | Optional timeline id/prefix that narrows item, effect, and transition lookup without switching the active timeline. |