@dialstack/sdk / server / QueueAgentUpdateParams
Type Alias: QueueAgentUpdateParams
type QueueAgentUpdateParams =
| {
reason?: string;
status: "paused";
}
| {
reason?: never;
status: "available";
}
| {
reason?: never;
status: "logged_out";
};
Defined in: sdk/src/server/index.ts:504
Discriminated by status: reason is only allowed when pausing. The
server returns 400 for {status: 'available' | 'logged_out', reason: ...}.