import type { MessageToolProgressUpdate } from "$lib/types/MessageUpdate"; export function formatToolProgressLabel(progress?: MessageToolProgressUpdate): string { if (!progress) return ""; const total = typeof progress.total === "number" ? `/${progress.total}` : ""; const value = `${progress.progress}${total}`; if (progress.message && progress.message.trim().length > 0) { return `${progress.message} (${value})`; } return `Progress: ${value}`; }