Skip to main content

Release 0.4.5 — DocumentDB Compatibility Fix

Released: 2026-04-29 Chart: oci://ghcr.io/cnoe-io/charts/ai-platform-engineering:0.4.5 Previous release: 0.4.4

Highlights

0.4.5 is a focused bug-fix release. The most impactful change is a DocumentDB/CosmosDB compatibility fix that removes $facet aggregation from conversation list and audit log routes — operators running CAIPE against Amazon DocumentDB or Azure CosmosDB will see these admin views work correctly for the first time. RAG server JavaScript rendering is also repaired on x86_64.

Bug Fixes

  • rag-server: install chromium_headless_shell in Dockerfile.ingestors (x86_64); add init container chart support — fixes JS rendering failures introduced in the 0.4.4 image (#1320)
  • ui: remove $facet aggregation from conversations and audit log APIs for CosmosDB/DocumentDB compatibility; add client_type=webui default filter so Slack conversations no longer appear in web UI sidebar (#1321)
  • ui: fix dynamic agent chat /skills slash command not loading hub-sourced skills — now uses the unified /api/skills catalog endpoint (#1314)
  • slack-bot: fix only the first matched agent firing for a mention; wire overthink_config so agents with overthink: enabled: true correctly gate on @mentions (#1315)
  • docs: fix broken link in 0.3.x-to-0.4.0 migration guide (#1316)

Breaking Changes

No breaking changes. Drop-in upgrade from 0.4.4.

Known Issues

None known beyond those noted in 0.4.0.

Upgrade

helm upgrade ai-platform-engineering \
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering \
--version 0.4.5 \
-f your-values.yaml

Upgrade Guide: 0.4.4 → 0.4.5

Overview

0.4.5 is a bug-fix release focused on DocumentDB/CosmosDB compatibility and RAG server repairs. No Helm values changes and no data migrations are required.

Helm Values Changes

No Helm values changes between 0.4.4 and 0.4.5. Drop-in upgrade — no values.yaml edits required.

Data Migrations

No MongoDB schema or data migrations required.

Notes for DocumentDB / CosmosDB Operators

The $facet aggregation stage has been removed from the conversation list and audit log APIs. If you were seeing MongoServerError: Aggregation 'facet' is not supported errors on the admin Conversations or Audit Logs pages, this release resolves them without any configuration changes.

Upgrade Runbook

1. Update chart version

helm upgrade ai-platform-engineering \
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering \
--version 0.4.5 \
-f your-values.yaml

2. Verify

kubectl get pods -n <namespace>

Verify admin Conversations and Audit Logs pages load without errors on DocumentDB/CosmosDB deployments.