update_segment_content
ActiveTool of com.framesail/framesail
Rewrite one segment's creative direction from feedback ("make this shot a close-up", "show the machine from above") — an LLM rewrites the shot's prompts; continuation links, SFX, and overlays are preserved. The visual assets reset to not_started: re-render them afterwards (generate_segments or regenerate_segment_asset). For a precise prompt tweak with no rewrite, use regenerate_segment_asset with editable_sections instead.
Parameters schema
{
"type": "object",
"title": "update_segment_contentArguments",
"required": [
"project_id",
"segment_number",
"user_input"
],
"properties": {
"project_id": {
"type": "string",
"title": "Project Id",
"description": "Project ID, as returned by create_project or list_projects"
},
"user_input": {
"type": "string",
"title": "User Input",
"description": "Natural-language feedback describing the change to this shot, e.g. \"make this a close-up\" or \"show the machine from above\""
},
"segment_number": {
"type": "integer",
"title": "Segment Number",
"description": "1-based segment number, as reported by get_segments"
}
}
}Parent server
com.framesail/framesail
1/7 registries