Users stare at blank screens during 30+ second agent runs. The Progress Protocol provides structured events for every phase of execution — thinking, tool execution, intermediate results, and completion.
import { toolResultPreview } from "@agentium/core";const preview = toolResultPreview(longToolResult, 100);// "Found 15 matching records. First result: Order #1234 placed on 2025-01-..."