import type { AgentExecutionMode } from "./AgentExecutionMode"; import type { AgentForwarding } from "./AgentForwarding"; import type { AgentInstructions } from "./AgentInstructions"; import type { AgentLocal } from "./AgentLocal"; export type AgentCreate = { /** * The display name of the new agent. */ name: string; /** * How the agent runs when triggered. */ executionMode?: AgentExecutionMode; /** * Instructions-mode configuration. */ instructions?: AgentInstructions; /** * Forwarding-mode configuration. */ forwarding?: AgentForwarding; /** * Local-mode configuration. */ local?: AgentLocal; };