AI CTRL - 0.10.2 Patch Notes

Prev Next

What's changing

AI CTRL will use GPT-5.6 Luna as the background task model. Luna will handle:

  • Generating conversation titles and tags
  • Internal routing decisions
  • Other behind-the-scenes platform tasks

How it will be implemented

GPT-5.6 Luna will be set to Public and configured as the platform's External Task Model. This means AI CTRL will use Luna for task-related functionality automatically, and it will also appear as a selectable model for users who want to use it directly for their own conversations.

How to hide Luna from the model selector

If you don't want users selecting Luna as a standard model once this update is live, you can hide it while it continues to run task-related functions in the background:

  1. Open Admin Panel → Settings → Models.
  2. Select the three dots () next to GPT-5.6 Luna.
  3. Choose Hide Model.

Image

Hiding Luna from the model selector will not disable it as the External Task Model. Background functions (titles, tags, routing) will continue to use Luna regardless of this setting.

Why GPT-5.6 Luna

Luna is the fastest and most cost-efficient model in the GPT-5.6 family, suited to high-volume routine tasks: classification, summarization, drafting, extraction, routing, and structured output. Using it for background platform tasks reduces cost and latency compared with routing those tasks through a larger reasoning model.


OIDC ID token validation: upcoming fix

Between v0.9.6 and v0.10.2, the authentication library AI CTRL uses (Authlib) will be upgraded from 1.6.10 to 1.7.2. That upgrade replaces Authlib's own OIDC ID token validation with joserfc's stricter default validation, which could reject some valid ID token values that earlier versions accepted without issue.

This release will restore support for those token values, reducing the risk of SSO login failures caused by the stricter validation.


Related articles