Version 1.29.0

This version focuses significantly on closing operational aspects of the platform (framework upgrades, bug fixing, technical debt) but also includes some meaningful features:

Features:

  • JSON Support: We added JSON data type support in Datasets. Users can now define a JSON field and populate it with any valid JSON object they want. Giving users a flexible way to inject dynamic non structured content
  • Metadata Logging for Agents: Users that consume our Agent APIs can now send additional metadata (in JSON format) that will be included in the Agent observability dataset alongside already logged conversational data.
    • This feature will be available only for new agents, or for existing agents if you delete and recreate the associated dataset.
  • MCP Tool: Added the ability to select multiple functions when configuring a tool.
  • Resource Limit Notification: The notification a user receives when reaching their tier limit will now be provided when starting to create a new resource, not only after filling in the creation details.
  • Tenant ID Indication: We added tenant ID indication to our main navbar.

Technical Debt:

  • Fixed tenant creation timeouts (against FrontEgg), which could potentially cause instability in our tenant creation process.
  • Major upgrade to our Langchain version (our main agent backend orchestrator), resolving some major vulnerabilities and potentially supporting more future capabilities.
  • Major upgrade to our internal Cube.js framework (our main query engine).
  • Refactored Tags so that resources will be updated asynchronously using Kafka.
  • Capped the supported Agent input size (50K) to avoid instability in its processing process.
  • On-call log cleanup to maintain a high-quality operational log view.
  • Replaced our HubSpot integration user account.
  • 25 production bug fixes.