director_note
ActiveTool of com.framesail/framesail
Edit ONE scene with a natural-language note (the same director chat the editor UI uses): move/restyle/add/remove layers and overlays, retime, etc. Synchronous — returns the applied mutations + updated scene. Use list_scenes to find scene ids; for notes spanning the whole video use project_director_note instead.
Parameters schema
{
"type": "object",
"title": "director_noteArguments",
"required": [
"scene_id",
"message"
],
"properties": {
"message": {
"type": "string",
"title": "Message",
"description": "Natural-language edit note for this scene, e.g. \"move the caption to the top\" or \"remove the overlay\""
},
"scene_id": {
"type": "string",
"title": "Scene Id",
"description": "ID of the scene to edit, from list_scenes"
},
"conversation_history": {
"anyOf": [
{
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
{
"type": "null"
}
],
"title": "Conversation History",
"default": null,
"description": "Prior chat turns as [{\"role\": ..., \"content\": ...}] to continue an editing conversation on this scene; omit to start fresh"
}
}
}Parent server
com.framesail/framesail
1/7 registries