submit_intent
Records the human's creative intent before a sequence of edits so subsequent actions are conditioned on the intended outcome.
Instructions
Record the human's creative intent for subsequent actions in this session.
Call this before a sequence of edits so trajectory steps are conditioned on intent. Levels: 1=atomic, 2=musical op, 3=section, 4=song, 5=creative goal.
Requires telemetry consent. Data is stored in Supabase (same project as telemetry).
Parameters:
text: Natural-language intent (e.g. "make the chorus feel bigger")
level: Hierarchical intent level 1–5 (default 5)
user_prompt: The original user prompt that led to this tool call (for telemetry)
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": {
"text": "<text>"
},
"name": "submit_intent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| level | No | ||
| user_prompt | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |