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 "@nodus/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

Metadatasemantictypemotion
Design Rationale

This component was designed to express:

Explore Related

Was this helpful?