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/ThinkingIndicator.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

✎ Edit this page on GitHubΒ·Found a problem? Open an issue β†’Β·How to contribute β†’

On this page