CKEditor AI On-Premises
-
Added new AI models to the default configuration
The default AI models configuration now includes:
- Claude Opus 4.7
- GPT-5.5
-
Added support for OAuth-authenticated MCP servers
MCP servers that require user-level OAuth can now be connected to the assistant. The full flow is included: an OAuth provider, public OAuth callback and management endpoints, persistent token storage, and authenticated MCP tools wired into conversations.
-
Improved CKEditor 5 feature awareness in AI Chat
The AI Chat is now more aware of CKEditor 5 features and returns feature-specific markup in more scenarios.
-
Added an endpoint for updating message attributes
A new
PATCHendpoint allows updating client-side metadata on a conversation message. -
Added an endpoint for updating document attributes
Attributes of a conversation document can now be updated via a dedicated endpoint.
-
Enabled reasoning by default
-
Added per-request reasoning effort control
Clients can now override the reasoning effort on a per-request basis via the API.
-
[EXPERIMENTAL]Introduced a stateless document processing endpointA new stateless, one-shot endpoint for processing a document without creating a conversation is now part of the public API.
-
[EXPERIMENTAL]Added multi-root document handlingInitial support for documents with multiple content roots has been introduced, with iterative stability improvements. Multi-root processing activates only when the request contains more than one document. Requires CKEditor 5 v48.1.0 or later.
-
Reduced chat response verbosity
Default chat responses are now more concise, especially for GPT analysis and critique responses.
-
Fixed the status code returned for an invalid
compatibilityVersionRequests to
/v1/models/*with an unknowncompatibilityVersionnow return 400 instead of 500. -
Fixed review endpoints rejecting empty content
Submitting a review with empty content is no longer rejected.
-
Stabilized the ordering of documents in batch responses
Documents in batch responses are now returned in a stable, deterministic order.
-
Suppressed false-positive MCP warnings in logs
Spurious MCP-related warnings no longer appear in on-prem container logs.
-
Fixed web scraping cancellation
In-flight web scraping HTTP requests are now canceled when the parent operation is aborted.
-
Improved processing of long documents
Previously, the service would sometimes stop generating changes partway through a very long document. Generation now reliably completes for long documents.
-
Updated dependencies
Selected dependencies have been updated to the latest versions, improving performance and security.
-
Dedicated support for cloud providers
Improved support for leading cloud providers. It is now possible to easily connect models from:
- Vertex AI
- Amazon Bedrock
- Azure OpenAI
-
Added OpenTelemetry observability support
The service now supports OpenTelemetry instrumentation, enabling monitoring of AI interactions, token usage, and response quality, as well as HTTP calls and database operations, and is compatible with observability platforms such as Langfuse.
-
New AI models support added
- Claude 4.6 Sonnet (replaced 4.5 Sonnet in the recommended models list)
- GPT-5.4 (replaced GPT-5.2 in the recommended models list)
- GPT-5.4 Mini
- Gemini 3.1 Pro
-
New endpoint for listing documents of a conversation
Added a new, paginated endpoint (
GET /v1/conversations/:conversationId/documents) which allows listing all documents belonging to the conversation. -
New endpoint for getting file metadata
Added a new endpoint that allows retrieving metadata for uploaded files without downloading the full content.
-
Conversation sorting by
pinnedstatusConversations can now be sorted by their
pinnedstatus, with pinned conversations appearing first. -
Increased maximum non-image file size to 25 MB
The maximum size for a single non-image file has been increased from 5 MB to 25 MB. The Anthropic-specific 5 MB restriction now applies only to images, not all files. The total size limit for all files remains at 30 MB.
-
Improved AI model failover reliability
The service now recovers faster and more gracefully when an AI provider experiences outages.
-
Improved reasoning and web search capabilities
The AI Service has better guidance on when and how to use reasoning and web search capabilities, resulting in more effective responses.
-
Improved AI Quick Actions suggestions to produce more reliable results
In some cases, AI Quick Actions were producing incorrect suggestions and were falling into repetitive stream loops. This has been fixed.
-
Improved PDF parsing performance
Resolved performance issues with PDF file parsing that could cause slow processing.
-
Updated dependencies
Selected dependencies have been updated to the latest versions, improving performance and security.
Initial release of the CKEditor AI On-Premises.
The version was synchronized with the CKEditor Collaboration Server On-Premises to
ensure and underline the compatibility of the two applications.
It is highly recommended to synchronize the version of the CKEditor AI On-Premises with
the CKEditor Collaboration Server On-Premises to ensure the compatibility of the two applications.