Up until now, Steward has been reactive — you open a chat, ask it something, it helps. Great. But your semantic layer doesn't only need attention when you happen to ask. Dimensions break. Connections go down. AI analysts quietly struggle with metrics that aren't quite right. And none of that shows up anywhere unless someone goes looking.
Not anymore.
Steward is now proactive
Steward now runs in the background, continuously analyzing analyst conversations, monitoring your data connections, and keeping an eye on your semantic layer health. When it spots something worth your attention — a broken dimension, an unreachable data source, a recurring pattern of failed queries — it writes you a message.
Each message lands in the new Steward inbox with a clear explanation of the problem and a ready-to-go action plan. Approve the plan, and Steward gets to work fixing it. No log-digging. No piecing together what went wrong from a dozen different sessions. Just a to-do list that writes itself.
New connectors
-
ClickHouse
ClickHouse is now a fully supported data source. Connect it, map your semantic layer on top, and your AI Analysts can start querying it right away. -
Actian Data Platform
Actian Data Platform (Ingres-based) is now supported as a data source, complete with a dedicated SQL dialect transpiler that handles Actian-specific SQL quirks correctly.
Improvements
-
Better AI Analyst management
We've made it easier to keep your analysts organized: star analysts in the overview to keep your favourites front and center, a clear "Action Required" warning on analysts that aren't connected to the semantic layer yet, and Explorer now remembers which analyst you had open last. -
Guided SemQL examples
The "Add SemQL Example" button in glossary terms is now a smart dropdown with three paths: pull a query from an existing task, generate one with Steward, or write it manually. Cuts the confusion for teams trying to enrich their glossary without knowing SemQL by heart.
Bug fixes
- 2FA setup is working again
The TOTP setup flow in Security settings was broken due to an outdated API call. Fixed. - Language picker in Explorer
The language selector was showing blank options. Fixed. - Chat history names not refreshing
Conversation names in the history sidebar weren't updating after a rename. Fixed. - SemQL compiler edge cases
TheEXTRACTkeyword and a handful of other parsing edge cases now compile correctly.
As always — if anything looks off or you want to share feedback, feel free to send us a quick message. Have a great week!