Agent 3.12.0

Agent 3.12.0

Release Date: 1/Dec/25

 

Highlights

  • UI Improvements

    • Unified fonts in Steps and Answer tabs for consistency

    • Updated selector styles for a refreshed look

    • Replaced "Stop generation" button with a "Stop" icon

    • Smaller, dynamic input prompt control (resizable up to 10 lines)

    • Removed "Hello" greeting from the landing page

    • Added hover states for source selection for better visual feedback

  • Sources

    • Introduced Profiles (Search Profiles) for the Index source

    • Introduced get_filters tool for the Index source

    • Enabled source selection by clicking anywhere on the component

  • Workspaces

    • Workspaces now auto-open after creation for quicker access

    • Added workspace-specific instructions for better customization

  • Notifications

    • Support for images (base64, image links), colorful backgrounds, and text formatting

  • Chat Interface

    • Added waiting messages during prolonged processing

    • Resizable Sources and Resource panels with draggable dividers

  • Processors

    • Unified Index and Web processors with the iterative MCP processor

  • Model Configuration

    • Added support for Gemini and Nano Banana models

  • Bug Fixes

    • Increased token limit for /analyze command to prevent errors

    • Fixed chat continuity issues after deleting instructions

    • Corrected workspace ID handling in URLs

    • Fixed "open in chat" functionality for file groups

    • Added missing translations and removed unused ones

    • Fixed error messages in the source connection wizard

    • Other minor bug fixes

Features

Key

Summary

Change Log

Key

Summary

Change Log

CHAT-3253

Allow images and custom styling for in-app notifications

Notifications:

  • Image support (base64, link to image)

  • Colorful background

  • Text formatting

CHAT-3251

Change the order for resources sorting

Chat/Resources

  • Change the order of "Uploaded" to display from Newest to Oldest instead of Oldest to Newest.

  • Change the order of "Recent" to display from Newest to Oldest instead of Oldest to Newest.

  • For "Recent," ensure that never-used files are moved to the bottom of the list.

CHAT-3225

Improve Workspace Creation Wizard

Workspaces

  • After creation, users are now automatically directed to the workspace management interface to configure resources and instructions.

CHAT-3211

Rewrite Support for Google Gemini Models

Chat

  • Rewritten support for Google Gemini models to support the latest Gemini 2.5 and Gemini 3 models

Note: Previously configured Gemini models will no longer function. Please follow the instructions to reconfigure models.

 

Image Generation

  • Added support for Google Nano Banana image generation model

CHAT-3194

Add draggable resize functionality for Source & Resource controls

Chat

  • Sources and Resource panels can now be resized using a draggable divider.

CHAT-3192

Display waiting messages during prolonged processing

Chat

  • Display a waiting message if the output has not been generated yet.

CHAT-3190

Improve source selection interaction

Sources

  • Enabled source selection by clicking anywhere on the component.

  • Added hover state for visual feedback.

CHAT-3181

Introduce Search Profiles in Index configuration

Sources

  • Introduce Profile setting for the Index source.

CHAT-3142

Open workspace when created

Workspaces

  • Automatically open the workspace after creation.

CHAT-3140

Remove Hello greeting

Chat

  • Removed redundant "hello" text

CHAT-3089

Relocate "Stop Generating" Button and Adjust Input Size Dynamically

Chat

  • The "Stop Generating" button replaces the "Send" button in the input prompt during response generation.

  • The input prompt is reduced to a single line (resizable to 10 lines).

  • The resize button has been removed from the input prompt

CHAT-3085

Separate LLM Models Configurations for Single-Purpose Functionality

Model Configuration

  • updated system models so that each model has only one purpose as default

CHAT-3069

Unify sources to be iterative

Processors

  • Unified the Index and Web message processors with the iterative MCP processor.

  • Introduced get_filters tool for the Index source.

Notes

  • The iterative Index and Web message processors must be enabled by a feature flag. They will be made default when the quality is better than the current implementation.

CHAT-3052

Update Selector Implementation

General

  • Update the single selector styles.

CHAT-2935

Manage Workspace Instructions

Workspaces

  • Users can add or edit instructions during workspace editing using the workspace wizard.

  • Instructions are specific to each workspace, ensuring relevance.

Bugs

Key

Summary

Change Log

Key

Summary

Change Log

CHAT-3262

Fix npm audit

Dependencies

  • Resolved a high-severity security vulnerability

CHAT-3209

Instruction - issue with continuing chat after deleting instruction

Chatting

  • Fixed a bug related to continuing a chat from history that used an instruction that no longer exists.

CHAT-3205

Index - Multi-Chatbot Access Setting update Issue

Multi-Chatbots

  • Access setting is updated after the changes

CHAT-3203

Workspace - missing workspace ID after chatting

Chatting

  • Fixed missing workspace ID in URL after generating a response.

CHAT-3201

Workspace - workspace ID is added to URL in Chatbots section

Workspaces

  • Removed workspace ID from the Chatbots list view URL.

CHAT-3171

Identify and add missing translations in en.json and nb.json

Translations

  • Added missing translations.

  • Removed unused translations.

CHAT-3148

User guide link for SharePoint is incorrect

Personal connections

  • Fixed the SharePoint link text to "Learn more about connecting to SharePoint" and updated it to direct to the correct released page.

CHAT-3146

WorkspaceId visible in URL when Workspaces feature is disabled

Workspaces

  • Removed ?WorkspaceId=home from the URL when the Workspaces feature is disabled.

CHAT-3136

Issue - Incorrect error messages in the source connection wizard

Sources

  • Fixed incorrect error messages in the source connection wizard by updating the related translation files.

CHAT-3129

Different font size in the Steps and the Answer tab

Chatting

  • Unified font for “step tab” and “answer.”

CHAT-3127

Incorrect step selected when using MCP

Steps

  • The steps are selected correctly

  • Stop displaying the warning message in the console view

CHAT-3125

Loader indicator stays visible after clicking 'stop generating' before the steps tab appears.

Chatting

  • Fixed loader not disappearing after clicking 'Stop generating' button.

CHAT-3103

Files groups - opening file group in chat does not work

Agent

  • On a select group and clicking "open in chat", the files are selected correctly

CHAT-3042

Data analysis fails with "Maximum tokens count reached" error

Agent

  • Increased token limit for data analysis model