This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/ai-assistant/changelog.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Changelog

Changelog for AI Assistant

RSS

2.2.0 16 Jun 2026

  • Removed
    Deprecates the modelOverrides request field and agent_configuration.model_overrides JWT claim allowlist. Legacy requests continue to work via auto-translation into the new modelServices.models shape. (J#AI-465)
  • Added
    Adds a configurable reranker-llm model label, allowing a dedicated model for LLM-based search result reranking instead of using the default LLM. (#51885)
  • Added
    Adds per-label and per-provider allowlists to the agent_configuration.model_services JWT claim, letting operators gate which models each label may use and which providers a caller may supply per request, rather than the previous all-or-nothing Boolean. (J#AI-465)
  • Added
    Adds the modelServices request field and agent_configuration.model_services JWT claim for per-request LLM provider and model overrides, applied per-call only and never persisted. (J#AI-465)
  • Changed
    Improves chat agent token efficiency, reducing token usage by 40 percent per conversation turn. (#51907)
  • Changed
    Improves semantic search recall by over-retrieving candidates from pgvector before LLM reranking, improving correctness on multidocument benchmarks. (#51607)
  • Changed
    Improves token efficiency by compressing system prompts and context injection templates. (#51468)
  • Fixed
    Fixes an issue where missing MCP servers emitted warnings instead of errors, ensuring failures are surfaced through the API. (J#AI-419)
  • Fixed
    Fixes an issue where AI Assistant document tools were one page off, causing annotations and page reads to land one page away from the page the user referred to. (J#AI-463)

2.1.0 3 Mar 2026

  • Added
    Adds v2 model configuration with label-based model selection, enabling optimization and subgraph model usage in the future. (#50367)
  • Added
    Adds session_ids JWT claim enforcement across all AIAv2 REST API endpoints. (#50699)
  • Changed
    Updates the @langchain/anthropic dependency to improve token limit handling. (#50692)
  • Fixed
    Fixes an issue where tasks running for more than 60 seconds could end up in an inconsistent state. (#50895)

2.0.2 27 Jan 2026

  • Fixed
    Fixes an issue where the PGSSL environment variable was ignored, causing connection failures to SSL-required PostgreSQL databases. (#50374)

2.0.1 20 Jan 2026

  • Fixed
    Fixes CVE-2025-66414 and CVE-2026-0621 vulnerabilities. (#50315)
  • Fixed
    Fixes an OpenAI model issue when multiple tool calls are made in parallel. (#50316)

2.0.0 20 Jan 2026

  • Changed
    Introduces AI Assistant v2, supporting agents with tool use and reasoning traces.
  • Changed
    Improves system prompt guards to prevent malicious attacks and prompt injections. (#49600)
  • Changed
    Updates langgraph, langchain, and zod dependencies. (#49509)
  • Fixed
    Fixes a batch size issue when embedding large documents using OpenAI models. (#50159)
  • Fixed
    Fixes a bug in which the AI assistant was unable to provide summaries. (J#AI-283)
  • Fixed
    Fixes duplicate human messages being appended to requests. (#49622)
  • Fixed
    Fixes feature enablement in evaluation mode for all features. (#49408)

1.6.0 23 Oct 2025

  • Added
    Adds support for bearer token authentication in addition to the existing Token token= format. (#48812)
  • Added
    Adds support for password-protected PDFs to AI Assistant. (J#AI-28)
  • Changed
    Improves database configuration by only requiring the DATABASE_URL environment variable. (#48886)
  • Changed
    Changes handling of the empty document_ids array in JWT claims so that it restricts access to no documents instead of all documents. (#49082)
  • Changed
    Improves ordinal page references in redaction queries. (#48367)
  • Fixed
    Fixes an issue ingesting documents when they contain no changing or permanent IDs. (#48503)
  • Fixed
    Fixes an issue where models without temperature support fail to initialize. (#48496)

1.5.0 2 Jul 2025

  • Added
    Adds support for generating answers using information from multiple documents. (J#AI-173)
  • Changed
    Improves Document Comparison category hits, avoiding some uncategorized changes. (#47978)
  • Changed
    Improves document retrieval through chunking documents by paragraphs, tables, and key-value pairs. (J#AI-184)
  • Fixed
    Fixes an issue where rate limiting may not work correctly in some scenarios. (J#AI-209)
  • Fixed
    Fixes an issue where the rate limiting error message may incorrectly refer to ‘messages per day’, even when you configure a different time period. (J#AI-200)

1.4.0 12 Jun 2025

  • Changed
    Improves case insensitivity when identifying redaction terms. (#47440)
  • Changed
    Improves ingestion performance for all documents. (#47650)
  • Changed
    Improves the size of the Docker image by optimizing its internal structure. (J#AI-181)
  • Changed
    Improves document retrieval across single- and multi-document queries. (#47583)
  • Fixed
    Fixes bundle ID checking for origin checks from iOS. (#47784)
  • Fixed
    Fixes an error message about an invalid document index if multiple documents are ingested simultaneously. (J#AI-191)
  • Fixed
    Fixes an issue that may happen when ingesting a document with multiple layers from Document Engine. (J#AIA-178)

1.3.0 16 May 2025

  • Added
    Adds AI-powered text comparison. (J#AI-171)
  • Changed
    Improves term detection in redaction when content is short. (#47404)
  • Changed
    Improves term detection in the redaction agent. (J#AI-149)
  • Changed
    Optimizes the loading of documents from Document Engine by avoiding unnecessary ingestions. (J#AI-163)

1.2.0 25 Feb 2025

  • Changed
    AI Assistant no longer requires Document Engine to function and can now be used by other Nutrient SDKs, including the Web SDK. (J#AI-75)
  • Added
    Adds a new CONFIG_DIR environment variable which states where the service-config.yml is located in the container. (J#AI-119)
  • Added
    Adds new Server API to ingest documents from Document Engine. (J#AI-110)
  • Changed
    Improves REST API error messages by including detailed information about failing paths. (#46262)
  • Changed
    Improves the redaction workflow by interpreting natural language page range instructions and prompting follow-up actions for clarification when page ranges are unspecified. (J#AI-81)
  • Fixed
    Fixes CVE-2024-21538 by removing external dependency on express-requests-logger. (J#AI-108)
  • Fixed
    Fixes an issue where the document IDs of some documents may be incorrectly truncated. (J#AI-123)
  • Fixed
    Fixes an issue where uploading documents with lots of pages may fail unexpectedly. (J#AI-128)

1.1.1 11 Dec 2024

  • Fixed
    Fixes OpenAI-compatible model-provider usage when no API key was set. (#45928)

1.1.0 2 Dec 2024

  • Added
    Adds a check at startup to ensure requested models are accessible. (J#AI-80)
  • Added
    Adds support for AWS Bedrock as a model provider. (J#AI-80)
  • Added
    Adds support for OpenAI API-compatible model providers. (J#AI-80)
  • Added
    Adds support for embedding models of any dimension size. (J#AI-80)
  • Changed
    Improves the routing mechanism to better identify user intent. (#45716)
  • Fixed
    Fixes an issue with suggested questions by relaxing the required question count. (#45715)

1.0.0 24 Sep 2024

See the announcement post(opens in a new tab).

  • Changed
    Release of 1.0.0.