Read the editor
editor_readscenes: the editor timeline, one scene per segment, as {total, offset, returned, scenes}. music: {tracks}, timed in seconds. audio_library: tracks to add with editor_edit; when nothing matches, it lists the library's moods and genres.
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": {
"action": "<action>"
},
"name": "editor_read"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mood | No | audio_library: a mood tag | |
| genre | No | audio_library: a genre tag | |
| limit | No | scenes: how many; 0 returns all | |
| action | Yes | scenes: the timeline (project_id); music: the project's music tracks (project_id); audio_library: music and sound effects to add | |
| offset | No | scenes: first to return, 0-based | |
| search | No | audio_library: free text | |
| category | No | audio_library: music or sfx (sound effects); omit for both | |
| project_id | No | Project id | |
| include_composition | No | scenes: include each scene's full layer JSON (bulky: page it) |