ensemble_read
Get complete session context in one call: key, tempo, metre, form, voices, bar contents, your part, version, and recent changes to write without conflicts.
Instructions
Read a session in one call: key, tempo, metre, form, which voices exist and who holds them, what every voice plays in the bars you are about to write, your own part, the version to write against, and what has changed recently.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bars | No | Bars to look at, such as '5-8'. Default is all of them. | |
| agent | No | Who you are. | |
| voice | No | Your voice, to get its content and version. | |
| history | No | How many log entries to include (default 8). | |
| session | No | Session name. Omit to list the sessions. |