This release is mostly server and web-app work. Two changes touch SDK consumers directly.
AI component previews now run TypeScript semantic checks against your app's installed dependencies before esbuild. Type errors and source locations come back through the existing failure response, so the AI can correct mistakes before the preview runs.
The inbox message type gains two new fields: AgentMessage.isBuiltInAssistant and senderApplicationId. Deploy the server update before shipping the new client query.
🌟 Highlights
- AI component previews now type-check against your app's installed dependencies before esbuild; TypeScript errors and source locations are returned through the existing failure response. (#29412)
AgentMessagegainsisBuiltInAssistantandsenderApplicationIdfields; the server must be deployed before the new client query ships. (#29841)
✨ New features
AgentMessagegainsisBuiltInAssistantandsenderApplicationIdfields; deploy the server before updating the client SDK. (#29841) by @bosiraphael
🔧 Developer & API
- AI component previews now run TypeScript semantic checks against your app's installed dependencies before esbuild; type errors with source locations are returned through the existing failure response. (#29412) by @Weiko
🏗️ Internal changes (3)
Full changelog (6 PRs)
- Typecheck AI component previews against app dependencies (#29412) by @Weiko
- Bring back app contents on installed and marketplace app pages (#29707) by @ijreilly
- Apply configured assistant identity in the inbox (#29841) by @bosiraphael
- Polish the Security and Privacy settings tabs (#29950) by @Bonapara
- chore: bump version to 2.58.0 (#29979) by @twenty-pr
- feat(getting-started): move the book-a-call step into Getting Started with the Cal.com embed (#29980) by @etiennejouan
Full Changelog: sdk/v2.57.0...sdk/v2.57.1