Type alias LaunchSeatSpec
LaunchSeatSpec: {
role: string;
instructions: string;
tools?: string[];
dependsOn?: string[];
} | {
role: string;
agentKey: string;
brief?: string;
tools?: string[];
dependsOn?: string[];
} | {
role: string;
personaId: string;
brief?: string;
tools?: string[];
dependsOn?: string[];
}
Type declaration
role: string
instructions: string
Optional tools?: string[]
Optional dependsOn?: string[]
Type declaration
role: string
agentKey: string
Optional brief?: string
Optional tools?: string[]
Optional dependsOn?: string[]
Type declaration
role: string
personaId: string
Optional brief?: string
Optional tools?: string[]
Optional dependsOn?: string[]
One seat a launch names: exactly one of
instructions,agentKey(gmi()) orpersonaId(the full runtime).