Skip to content

ThinkingState

stable

In-progress LLM reasoning indicator with temporal pulse, elapsed timer, and optional chain-of-thought trace

Reasoning/Storybook ↗
import { ThinkingState } from "@danagraph/design-system/patterns"
Loading demo…

Props

isThinking
Type booleanDefault —

True while the agent is actively reasoning

trace
Type string[]Default —

Chain-of-thought lines as they arrive

startedAt
Type stringDefault —

ISO timestamp when thinking started

estimatedSecondsRemaining
Type numberDefault —

Shown after 10s threshold if available

semantictypemotion
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?