OPENSCENE

Agent tools

The typed operations the Edit Agent can call, and which of them ask for approval first.

Every capability the agent has is one of these named tools in the main process. Nothing else is reachable from a conversation.

The agent canToolApproval
Read a project timeline and asset metadatagetProjectTimelineRuns immediately
Watch footage as sampled frames it can seewatchProjectVideoRuns immediately
Place a clip on the timelineaddClipToTimelineAsks first
Trim a timeline cliptrimTimelineClipAsks first
Restyle a clip's effectsupdateClipEffectsAsks first
Generate speechcreateSpeechJobAsks first
Generate videocreateVideoJobAsks first
Follow a generation jobgetJobStatusRuns immediately
Import a finished generation into the projectimportGeneratedResultAsks first
Start a local exportexportProjectVideoAsks first

What is not in the list

  • No shell or arbitrary command execution
  • No filesystem access outside the project the conversation belongs to
  • No provider credential access — keys stay in main-process safe storage
  • No network calls except to a provider you connected, for a request you asked for

Because the tools are the same operations the interface uses, anything the agent does is something you could have done by hand, and shows up in the timeline the same way.