Skip to main content
Version: 3.1

Release v3.1.3

3.1.3 ships a new default Operaide theme with refreshed logos, a hardened on-prem installer, and LLM-based conversation compaction in Operaide Code. Theme settings now behave correctly when you switch organizations, and date and time display is consistent and locale-independent across the UI.

For Users

Theme

  • New default theme: A new default Operaide theme with refreshed logos.
  • Live theme preview: The theme preview stays live after you change preferences.
  • Theme settings on organization switch: Theme settings react when you switch organizations, and unsaved theme edits are discarded on switch.

Dates and times

  • Consistent date and time display: Date and time display is unified across the UI and uses a locale-independent ISO format (YYYY-MM-DD HH:mm:ss).

On-prem deployment (system administrators)

  • Configurable install path and TLS certificates: The installer supports a configurable install path and custom TLS certificates for Caddy.
  • operaide command on PATH: After installation, the operaide command is available on the PATH.
  • Resumable, fail-fast setup: The installer gathers all inputs up front, confirms a summary before applying, fails fast on errors, and can resume an interrupted setup.
  • Public self-registration prompt: The installer asks whether to allow public self-registration, and only when it applies.
  • Clearer prompts: Interactive installer prompts are clearer and display reliably.
  • Hardened setup: Setup is hardened against terminal, Caddy, and .config edge cases, and rejects whitespace install paths.
  • Deploy reliability: Deployments fail loudly when a docker pull or compose up fails, instead of reporting a false success.

For Developers

Operaide Code

  • LLM-based compaction: Long conversations are compacted through an LLM summary instead of semantic-vector compaction.
  • Compaction on Anthropic models: Compacted memory is written as a user message for Anthropic models.

Studio

  • Editor update: Operaide Studio is updated to a newer editor base.

Example apps

  • CRM audio report demo app: A new demo app shows a custom App UI for an audio-based CRM report.

For Aktor Framework

Handbook

  • Database examples default to aktorAppDatabase: Database examples now use aktorAppDatabase by default, matching the per-app database model introduced in v3.1.0.