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