跳到主要内容

ui/build/thinking-orb

ui/build/thinking-orb

Type Aliases

ThinkingOrbState

type ThinkingOrbState = typeof ThinkingOrbStateSchema.Type;

Defined in: apps/website/.api-docs-entry/ui/build/thinking-orb/index.d.ts:13

Variables

ThinkingOrbStateSchema

const ThinkingOrbStateSchema: Schema.Literals<readonly ["ready", "working", "error"]>;

Defined in: apps/website/.api-docs-entry/ui/build/thinking-orb/index.d.ts:12

What the orb says, in the three states a reader can actually act on: nothing is happening, something is, or something broke.

The union lives beside the component rather than in the Bolt agent runtime because the orb is now a shared primitive — the marketing site renders one to stand for AI without importing a transcript projector. Bolt re-exports it as AgentOrbState from agent-orb-state.ts, which keeps the runtime's own vocabulary intact.