4.4 KiB
4.4 KiB
Changelog
Unreleased
- Renamed user-facing product, desktop app, release assets, and documentation from Lingma IPC Proxy to Lingma Proxy.
- Clarified that Remote API mode is the recommended default and that only IPC plugin mode is based on the
coolxll/lingma-ipc-proxyprotocol discovery. - Added
lingma-proxy.jsonand~/.config/lingma-proxy/config.jsonconfig lookup/write paths while keeping legacylingma-ipc-proxyconfig fallback. - Added a desktop top-bar force quit button that stops the proxy and exits the app on macOS and Windows.
v1.4.6 - 2026-05-06
- Added the VS Code Lingma plugin shared cache directory
~/.lingma/vscode/sharedClientCacheto remote credential auto-detection. - This fixes Windows setups where Lingma is installed through the VS Code extension and stores
cache/userpluscache/idunder the plugin shared client cache.
v1.4.5 - 2026-05-06
- Improved Windows remote credential detection for Lingma App installations.
- Remote API mode now checks
cache/userbefore machine-id lookup so missing-login errors are more accurate. - Expanded machine-id discovery to recursive Lingma app logs and VS Code Lingma plugin logs instead of only
logs/lingma.log. - Added support for additional machine-id log formats such as
machine_id,machineId, and JSON-style fields.
v1.4.4 - 2026-05-05
- Enabled real SSE streaming for OpenAI
/v1/chat/completionsand Anthropic/v1/messagesrequests that include tools. - Added a tool-stream filter so normal text can stream immediately while prompt-emulated action blocks are buffered and emitted as proper
tool_calls/tool_useevents at the end. - Added
LINGMA_AGGREGATE_TOOL_STREAM=1as a compatibility switch to restore the previous aggregate output behavior for tool requests. - Tightened tool-emulation instructions so conceptual chat and explanation requests do not trigger unnecessary terminal/tool calls.
- Added tests for hosted Anthropic web search handling, tool-stream filtering, and updated tool prompt guidance.
v1.4.3 - 2026-04-30
- Added remote API timeout fallback with a configurable model order. The default order is Kimi-K2.6, MiniMax-M2.7, Qwen3-Coder, Qwen3.6-Plus, Qwen3-Max, and Qwen3-Thinking.
- Fallback only runs before any streaming bytes are sent and only uses models returned by the active
/v1/modelsresponse. - Changed the default request timeout from 120 seconds to 300 seconds.
- Added a desktop Settings switch and fallback model list editor.
- Added persistent desktop app state for request history, app logs, and cumulative token usage.
- Added a Dashboard token usage card and model-list specification chips for context window and capability summaries.
- Added model display to the desktop request stream table and model-aware request search.
- Fixed Dashboard "recent model" tracking so health/model-list requests no longer override the last real chat model.
- Updated architecture documentation to cover the IPC and Remote API dual-backend design.
- Disabled desktop Inspector and default context menu in production builds; local development can opt in with
LINGMA_DESKTOP_DEBUG=1.
v1.4.2 - 2026-04-30
- Default backend changed to remote API mode for new CLI and desktop configurations.
- Default model changed to
kmodel(Kimi-K2.6in Lingma remote model list). - Removed the proxy-injected fake
Automodel in remote mode so the model list only shows models returned by Lingma. - Fixed Dashboard recent requests showing
MiniMax-M2.7for model discovery and health/debug requests that do not contain a model field. - Added request record model and payload size fields for the desktop app request table.
- Updated Dashboard transport display to show
Remote APIwhen remote backend is active. - Updated Hermes local config to use Lingma Proxy with
kmodeland remote model IDs. - Updated README / README.zh-CN for remote-first mode, Kimi recommendation, package selection, protocol support, and debug/log endpoints.
v1.4.1 - 2026-04-30
- Improved remote enterprise endpoint detection from Lingma logs.
- Added support for showing detected remote base URL and credential source in desktop Settings.
- Added macOS DMG packaging in GitHub Actions.
v1.4.0 - 2026-04-30
- Added experimental remote API backend alongside the original IPC plugin backend.
- Added remote credential import from local Lingma login cache or explicit credential files.
- Added OpenAI / Anthropic compatible routing over the remote backend.
- Added request and log debug endpoints for troubleshooting.