> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Release notes

For a detailed list of all changes, see the [Changelog](./changelog).
For details about versioning, see our [Versioning Policy](https://docs.activeviam.com/atoti-eos.html).

<Update label="6.1.20" description="2026-05-29">
  ### Summary

  #### New features

  * [Customizable AI disclaimer](#customizable-ai-disclaimer)
  * [MCP credentials page](#mcp-credentials-page)
  * [Auto-Explain available from Visualize This](#auto-explain-available-from-visualize-this)

  #### Improvements

  * [Observability for Auto-Explain and Visualize This](#observability-for-auto-explain-and-visualize-this)
  * [Richer AI cube descriptions](#richer-ai-cube-descriptions)
  * [Spring AI upgraded to 1.1.6](#spring-ai-upgraded-to-116)
  * [Atoti starts without an AI license](#atoti-starts-without-an-ai-license)
  * [AI configuration from the Atoti Python SDK](#ai-configuration-from-the-atoti-python-sdk)

  ### New features

  #### Customizable AI disclaimer

  LLM-generated content can be inaccurate. To help organizations meet compliance and end-user transparency requirements,
  Atoti Intelligence now returns a disclaimer with every AI response, displayed in the UI alongside the answer. A default
  disclaimer is used when none is configured, and the text can be tailored per deployment.

  See [Customize the AI disclaimer](../developer-guide/enable-ai-tools/atoti-java-sdk/disclaimer).

  #### MCP credentials page

  A new page bundled with `starter-ai-mcp-server` lets users sign in to Atoti and mint an OAuth token to connect their MCP
  client (Claude Desktop, Postman, etc.) to the Atoti MCP server. The page streamlines onboarding by replacing manual
  token generation steps with a guided flow.

  See [MCP credentials page](../developer-guide/mcp-server/setup/mcp-credentials-page).

  #### Auto-Explain available from Visualize This

  Auto-Explain is now exposed as a Spring AI tool that Visualize This can invoke during a chat conversation. Users can ask
  the assistant to explain a variation or contribution from within the same chat, without switching to a separate
  Auto-Explain view.

  See [How to set up Visualize This](../developer-guide/enable-ai-tools/atoti-java-sdk/chat/setup).

  ### Improvements

  #### Observability for Auto-Explain and Visualize This

  Both Auto-Explain and Visualize This now emit OpenTelemetry spans and metrics covering the full request lifecycle —
  request handling, recursive analysis, summary generation, conversation lifecycle, prompt execution and tool invocations.
  This makes it possible to monitor performance, debug failures and understand cost in production.

  See [Monitoring](../developer-guide/monitoring).

  #### Richer AI cube descriptions

  Cube descriptions sent to the LLM in Visualize This now include XMLA properties and nest dimension, hierarchy and level
  descriptions under their parent. The model receives a structured, more accurate picture of the cube, which improves the
  quality of its responses to discovery and analytical questions.

  See [How to configure Visualize This](../developer-guide/enable-ai-tools/atoti-java-sdk/chat/configuration).

  #### Spring AI upgraded to 1.1.6

  Atoti Intelligence now depends on Spring AI 1.1.6 (up from 1.1.2), picking up upstream bug fixes and chat-model
  improvements.

  See [Compatibility](./compatibility).

  #### Atoti starts without an AI license

  When an application is started with a license that does not include the AI feature, Atoti now logs an informational
  message and continues startup instead of throwing. Non-AI features remain available, making the AI starters safe to
  include in applications regardless of license content.

  #### AI configuration from the Atoti Python SDK

  `SessionConfig` in the Atoti Python SDK now handles AI properties, so AI connection and chat options can be configured
  directly from Python alongside the rest of the session configuration.
</Update>
