Skip to Content

Chart plugin and generative UI overhaul

This release overhauls the chart plugin and generative UI system with React 19 compatibility, themed components, and improved developer experience.

Features

  • Chart plugin overhaul #1539  - Replaced Vega-Lite with Recharts for React 19 compatibility, added themed tooltips using CSS variables with oklch colors, and updated chart stories to use MCP orders summary tool. (Author: @adaam2 )
  • Generative UI improvements #1539  - Added macOS-style window frames with traffic light buttons and whimsical cycling loading messages with fade transitions. Streamlined LLM prompt from approximately 150 lines to a concise bulleted format. (Author: @adaam2 )

Bug fixes

  • ActionButton tool execution #1539  - Fixed ActionButton to execute tools via the useToolExecution hook. Aligned Text, Badge, and Progress props with the LLM prompt specification. Fixed catalog schema toolName to action mismatch and setTimeout cleanup in CyclingLoadingMessage. (Author: @adaam2 )

Last updated on

Build with
confidence.

Ship what's next.