Summary
The "Run on login / minimize to tray" toggle is missing from Developer settings on Linux (0.4.x), despite the system tray applet being fully functional.
Steps to reproduce
- Install LM Studio on Linux and update to 0.4.x
- Open Settings (
Ctrl + ,) → Developer
- Scroll through all available options
Expected behavior
A checkbox to enable "Run LLM server on login" should be present in Developer settings, as documented on the official headless page and as existed in previous versions. When enabled, closing the app window should minimize it to the system tray rather than quitting.
Actual behavior
The toggle is absent entirely. The system tray applet is present and functional (server status, loaded models, Stop Server, Quit controls all visible), but there is no way to activate the minimize-to-tray behaviour through the GUI. The only documented alternative for Linux is llmster, which is a separate use case.
Additional context
This is a regression from pre-0.4.x behaviour. The tray infrastructure is clearly intact — the applet works when the app is running. The missing toggle appears to have been dropped during the 0.4.0 restructure that introduced llmster as the headline headless feature, but the two serve distinct purposes: llmster runs without the GUI entirely, while the tray option allows the GUI-configured session (model load parameters, context length, etc.) to persist in the background without keeping the window open.

Summary
The "Run on login / minimize to tray" toggle is missing from Developer settings on Linux (0.4.x), despite the system tray applet being fully functional.
Steps to reproduce
Ctrl + ,) → DeveloperExpected behavior
A checkbox to enable "Run LLM server on login" should be present in Developer settings, as documented on the official headless page and as existed in previous versions. When enabled, closing the app window should minimize it to the system tray rather than quitting.
Actual behavior
The toggle is absent entirely. The system tray applet is present and functional (server status, loaded models, Stop Server, Quit controls all visible), but there is no way to activate the minimize-to-tray behaviour through the GUI. The only documented alternative for Linux is
llmster, which is a separate use case.Additional context
This is a regression from pre-0.4.x behaviour. The tray infrastructure is clearly intact — the applet works when the app is running. The missing toggle appears to have been dropped during the 0.4.0 restructure that introduced
llmsteras the headline headless feature, but the two serve distinct purposes:llmsterruns without the GUI entirely, while the tray option allows the GUI-configured session (model load parameters, context length, etc.) to persist in the background without keeping the window open.