Skip to content

Chronicler 0.1.3-beta

Choose a tag to compare

@abdel-oue abdel-oue released this 27 Jul 18:43

Admins can now point chat at OpenAI instead of the bundled local model, the app finally speaks French and Arabic everywhere (including when something goes wrong), and updates no longer download twice.

Highlights

  • Choose which engine answers chat. Admin → Models now has a provider switch: keep the bundled local model, or use OpenAI with your own API key and model name. The change takes effect immediately, with no redeploy or environment-variable editing, and the key is stored encrypted and never sent back to the app.
  • Settings and error messages are fully translated. The entire Settings area now has French and Arabic copy instead of falling back to English, and every error the app can show is translated too — no more "Request failed with status code 500" in a French UI.
  • Seat limits are visible where you add users. The Users tab shows a seats-used counter, warns when the plan is full, disables "Add user" with an explanation rather than failing after the fact, and links straight to Licensing.
  • Rebuilt admin screens. System settings lead with a summary of where embedding runs, pool usage, and free disk, with the disk breakdown in its own card; the users table and the models tab were reorganized to match.

Fixes

  • Updates no longer download twice. A stale cached blockmap made the delta patch fail its checksum at 100% and restart as a full download. The cache is now cleared before each delta, so an update transfers a few megabytes instead of the whole installer.
  • The updater writes its own log next to the app's other logs, so a delta that falls back to a full download can be diagnosed instead of just observed.
  • Chat no longer breaks when an agent carries a model name from a provider you aren't using; unrecognized names fall back to the configured OpenAI model.
  • Suspended and offline states across settings, connections, and agents now show readable copy instead of raw backend text.

Notes

This is a beta build. Admins upgrading from 0.1.2-beta get a small database migration for the new provider settings; no action is required.