Change8

b9474

📦 llama-cppView on GitHub →
7 features🐛 7 fixes🔧 4 symbols

Summary

This release introduces significant UI enhancements focused on a new "Thinking" mode toggle with reasoning effort levels and various bug fixes across E2E tests and UI elements. It also provides updated binary builds for numerous platforms.

Migration Steps

  1. Refactored: Inline MCP server and tool toggles in the mobile sheet.
  2. Refactored: Make server origin configurable via environment variable.

✨ New Features

  • Added "Thinking" toggle and status icon in the UI.
  • Introduced reasoning effort levels selector in the model dropdown.
  • Added chat template thinking detector utility.
  • Added thinking support detection to the models store.
  • Updated model selector components to show thinking detection and message-specific indicators.
  • Updated chat form components for model selection and thinking support.
  • Improved Reasoning controls UI.

🐛 Bug Fixes

  • Fixed an issue with an icon.
  • Fixed E2E test command.
  • Fixed E2E test to wait for greeting h1 to be visible.
  • Removed duplicate PDF option in the attachment dropdown.
  • Fixed issue using label-based group toggle to avoid stale references.
  • Fixed serving the correct build directory in the e2e playwright config.
  • Fixed model tags display.

Affected Symbols