Skip to main content

Type Alias: LaunchSeatSpec

LaunchSeatSpec = { dependsOn?: string[]; instructions: string; role: string; tools?: string[]; } | { agentKey: string; brief?: string; dependsOn?: string[]; role: string; tools?: string[]; } | { brief?: string; dependsOn?: string[]; personaId: string; role: string; tools?: string[]; }

Defined in: packages/agentos/src/api/runtime/agencyLaunch/types.ts:126

One seat a launch names: exactly one of instructions, agentKey (gmi()) or personaId (the full runtime).