Files
LLeMbas-Desktop/CHANGELOG.md
T
HomerandClaude Opus 5.5 1e2fa39193
ci / check (push) Failing after 3s
Project folders for the agent, Local, the menu under its button
- Settings… lists the folders the agent may work in, with the system's
  folder dialog, remove, max mode and terminal, all through
  'lembas remote … --json' (CLI 1.2.0). Turning the agent on with no
  folder opens it; the title bar says 'agent: no folders' instead of green.
- The content webview's User-Agent carries LLeMbasDesktop/<v> (host=…),
  so the server can show this computer's device as Local.
- The title bar menu pops up at the button (popup_menu_at): Wayland gave
  the pointer-less popup the middle of the window.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 17:52:25 +00:00

3.0 KiB

Changelog

All notable changes to LLeMbas Desktop. The format follows Keep a Changelog, and the project uses Semantic Versioning.

[Unreleased]

Added

  • Project folders: Settings… (in the title bar's and the tray's menu) lists the folders the agent may work in, with Add folder… (the system's folder dialog), Remove, the most an agent chat may do there, and whether the server may open a terminal. Turning the agent on with no folder chosen opens this page. Changes go through the bundled CLI (lembas remote).
  • The server is told it is shown in LLeMbas Desktop and on which computer, so it lists this computer's device as Local, first.

Fixed

  • The title bar's menu opens under the button, not in the middle of the window.
  • The agent no longer shows a green light while it may open no folder: the title bar says agent: no folders.

[0.3.0] — 2026-10-14

Added

  • Updates: the app looks for a new release at start and every six hours, shows an update button in the title bar when there is one, and installs it (the .deb with the system's password prompt, an AppImage in place) after checking its signature. The menu can also check by hand.

Fixed

  • On Linux the server's page took only the lower half of the window, under an empty title bar area. The title bar is now its fixed height and the page takes the rest; the frame you resize the window by is drawn around both.

[0.2.0] — 2026-10-14

Added

  • The window is LLeMbas's own: a title bar in the LLeMbas look with the server's address, the agent's state, a menu (the tray's items, plus Reload) and the window buttons. Closing still keeps the app in the tray. The server's pages stay in a view of their own, with no access to the app.

Fixed

  • The app icon is the leaf alone, on a transparent background, instead of a dark square tile.
  • The window shows the app's icon instead of a generic one (the window, the menu entry and the package now share one name, llembas-desktop).
  • The package is called llembas-desktop (it was l-le-mbas) and replaces the old one.
  • The bundled LLeMbas CLI is installed in the app's own directory instead of as /usr/bin/lembas, where it could hide, or be hidden by, a lembas installed by hand.
  • SHA256SUMS on the GitHub release no longer lists itself.

[0.1.0] — 2026-10-14

The first alpha, for Linux. It carries LLeMbas CLI 1.1.0.

Added

  • The app: the server's web UI in a window of its own, a first-run page to choose the server, and a tray menu (open, start and stop the agent, link this computer, change server, quit).
  • The agent: the bundled LLeMbas CLI runs as lembas service while the app runs, restarted when it fails and stopped cleanly on quit. A CLI service already running on the computer is used instead of starting a second one.
  • Linking: lembas login --json with the approval page shown in the window.
  • Linux packages (.deb, AppImage) built by GitHub Actions from a tag.