ui/build/ai-elements/confirmation/confirmation-context.svelte
ui/build/ai-elements/confirmation/confirmation-context.svelte
Type Aliases
ConfirmationContextValue
type ConfirmationContextValue = object;Defined in: apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:19
Properties
| Property | Type | Defined in |
|---|---|---|
approval |
ToolUIPartApproval |
apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:20 |
state |
ToolUIPartState |
apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:21 |
ToolUIPartApproval
type ToolUIPartApproval =
| {
approved?: never;
id: string;
reason?: never;
}
| {
approved: boolean;
id: string;
reason?: string;
}
| {
approved: true;
id: string;
reason?: string;
}
| {
approved: false;
id: string;
reason?: string;
}
| undefined;Defined in: apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:1
ToolUIPartState
type ToolUIPartState =
| "input-streaming"
| "input-available"
| "approval-requested"
| "approval-responded"
| "output-denied"
| "output-available";Defined in: apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:18
Functions
getConfirmationContext()
function getConfirmationContext(): ConfirmationContextValue;Defined in: apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:24
Returns
setConfirmationContext()
function setConfirmationContext(value): void;Defined in: apps/website/.api-docs-entry/ui/build/ai-elements/confirmation/confirmation-context.svelte.d.ts:23
Parameters
| Parameter | Type |
|---|---|
value |
ConfirmationContextValue |
Returns
void