Skip to content
AI chat panel

AI chat panel

The assistant surface docked beside the product, which must show its work and stay correctable.

AI & Agents · 10 checks · 43 resources

Before you ship

10
  1. 01Streaming response with a stop control — the user can interrupt generation mid-token without losing what has already streamed
  2. 02Attached context made visible — which document, selection, file or record the assistant can currently see, and a way to remove any of it
  3. 03Citations or source links on factual claims — resolvable to the underlying record, not free-floating assertions
  4. 04Regenerate and edit-last-message — a retry path that does not require re-typing the prompt
  5. 05Copy and insert actions on each response — copy as markdown, and insert directly into the document where that applies
  6. 06Per-message feedback — thumbs up/down with an optional reason, routed somewhere a human reads
  7. 07Conversation history — past threads listed, renameable, deletable, and scoped to the current workspace
  8. 08Model or mode disclosure — which model or reasoning mode produced the answer, where the product offers a choice
  9. 09Error and refusal states that name the cause — context length exceeded, rate limited, content policy, or upstream failure
  10. 10Data handling statement reachable in one click — whether conversations train models or are retained, and for how long

Resources that help you build this

43