Skip to content
agentskit.js

ThinkingIndicator

Visibility flag for streaming / reasoning states.

Renders only while visible. Emits data-ak-thinking.

#Props

PropTypeDefault
visiblebooleanβ€”
labelstring'Thinking...'

#Usage

<ThinkingIndicator visible={chat.status === 'streaming'} />

#Per-framework

FrameworkImport
Reactimport { ThinkingIndicator } from '@agentskit/react'
Vueimport { ThinkingIndicator } from '@agentskit/vue'
Svelteimport { ThinkingIndicator } from '@agentskit/svelte'
Solidimport { ThinkingIndicator } from '@agentskit/solid'
React Nativeimport { ThinkingIndicator } from '@agentskit/react-native'
Angular<ak-thinking-indicator [visible]="loading">
Inkimport { ThinkingIndicator } from '@agentskit/ink' β€” animated dots
  • useChat β€” read status for visibility

Explore nearby

Ask the docs
Ask anything about AgentsKit. Answers come from the docs corpus and cite their sources.