Releases

This page announces each new release of Enkaidu with a skimmable tour of what’s new. For the complete and granular record, see the release notes on GitHub.

0.9.13 Latest

This release widens how you can reach your models, makes the files Enkaidu touches one click away, and tightens the keyboard workflow - plus a hardened Web UI.

Core capabilities

  • azure_foundry LLM provider - connect to Microsoft AI Foundry with a new azure_foundry provider type, targeting Open AI / chat-completion models. Set the AZURE_FOUNDRY_API_KEY and the bare endpoint URI in AZURE_FOUNDRY_ENDPOINT. Configure Azure AI Foundry.
  • temperature model setting - tune how “creative” a model is per model via settings: temperature (a number > 0 and <= 2, or default). Learn more.
  • Profile overrides for session: and cordon: - a .enkaidu/config.yml profile can now carry session: and cordon: sections, so a home enkaidu.yml holds your base setup while a project’s profile overrides just what that project needs. Details.
  • Cordon networking - a new cordon.policy.allow_network flag lets commands run inside the cordon reach the network. It is all-or-nothing at this time, so enable it with care. Details.

Web UI

  • One-click file viewing - when Enkaidu writes or edits a file, a button labeled with the file’s name appears above the response; click it to open a side panel with the file’s current contents. See it.
  • Preview rendering - Markdown code blocks and rendered content (diagrams, charts) preview even while streaming, with a source view available. Rich output.

CLI & keyboard

  • Prompt history navigation - while editing a prompt, use Up/Down to walk back and forward through your history. It is shared, and kept in sync, between the CLI and the Web UI. More.
  • Command Line reference - a complete, most-common-first reference of the command-line options. Read it.

Security

  • Hardened Web UI rendering - generated HTML / CSS and SVG diagrams are now sanitized, closing potential vulnerabilities when rendering model-generated content.

Experimental !

Experimental features may change a lot or even go away entirely.

  • --sandbox runtime mode - run the current session in an isolated, randomly named sandbox folder under $HOME/.local/state/enkaidu/sandbox. See Command Line.

Older releases

For the full history of changes prior to 0.9.13, see the release notes on GitHub.