undo_storyboard

Undo on a storyboard

Take back YOUR last gesture on a film, or redo the one you took back. Contiguous writes from a tool call form one step. If another author edits between its writes, that call has multiple steps; this reverses only the latest one. The board's own history is shared with the person: their ⌘Z walks the same stack. If the person (or the Studio assistant) has changed the board since your last gesture, it refuses rather than undoing their work — set include_others only when the user asked you to take their change back. A retry of the same call does not undo twice.

Scope

Behaviour

Writes
Creates or changes items in the caller's own account.
Can delete or overwrite
Can delete, overwrite, cancel or withdraw something the caller already has, so a host should confirm it.
Stays in the account
Stays inside the caller's private Kuro account: any media provider it calls acts on Kuro's account, and the result is visible to no one else.

Inputs

Example call

A tools/call request with the required arguments only, each a placeholder read off the schema. Replace them before sending.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "undo_storyboard",
    "arguments": {
      "storyboard_id": "00000000-0000-4000-8000-000000000000"
    }
  }
}

Input schema

As the server sends it in tools/list.

{
  "type": "object",
  "properties": {
    "storyboard_id": {
      "type": "string",
      "format": "uuid"
    },
    "redo": {
      "type": "boolean"
    },
    "include_others": {
      "type": "boolean",
      "description": "Also take back a step the person or the Studio assistant made. Only when the user asked for that."
    }
  },
  "required": [
    "storyboard_id"
  ],
  "additionalProperties": false
}

Related tools

Every tool· This page as Markdown