Files
tkmind_go/ui/goose2/src/features/chat/lib/toolStatusMap.ts
T
Douwe Osinga bced4ea5ec Clean up types (#9057)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-05-07 13:38:37 +00:00

11 lines
354 B
TypeScript

import type { ToolCallStatus } from "@/shared/types/messages";
import type { ToolPart } from "@/shared/ui/ai-elements/tool";
export const toolStatusMap: Record<ToolCallStatus, ToolPart["state"]> = {
pending: "input-streaming",
in_progress: "input-available",
completed: "output-available",
failed: "output-error",
stopped: "output-denied",
};