Skip to content
satin

Message

One chat turn: a bubble for the user, plain text with actions for the assistant.

What changed in the pipeline this week?
Thought for 12s
  1. Read the pipeline
  2. Compared stages with last week
  3. Summarised the changes3 deals
Three deals moved to Negotiation this week. Acme is the largest at $48k, and two renewals close before Friday.
Delivered20 minutes ago

API Reference

The Message component is a wrapper around the div that lays out one chat turn by role.

PropTypeDefault
role
"user""assistant"
"assistant"
children
ReactNode
—
thinking
ThinkingStep[]
—
source
Source
—
actions
boolean
true
timestamp
string
—
onFeedback
(value: "like" | "dislike") => void
—