Skip to content

Release v0.2.6

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Sep 14:31

中文说明

  • ✨ 界面主题:设置页新增黑色 / 白色主题切换,配置随服务端持久化并向多端实时广播;白色主题完成全链路视觉重构(冷白雪青底、浅紫胶囊、卡片柔和托举),并消除首屏「先黑后白」闪烁。
  • ✨ 原始 HTTP 日志:新增「日志包含响应部分」开关,关闭后仅记录请求报文与异常,避免 SSE 流式响应把日志文件冲爆。
  • ✨ MCP 工具展示:MCP 工具名统一收敛为「MCP调用」,参数摘要回填原生工具名与首个参数,避免超长协议名撑破卡片;原始日志详情中仍保留完整原名。
  • ✨ 会话运行态:解耦会话运行状态与消息更新,根治工具极速完成时提前收口的竞态问题,运行状态展示更稳定。
  • ✨ 权限审批语义:严格审批模式下安全命令白名单与已读文件白名单不再豁免,命令执行与写操作一律需审批,三档模式语义边界更清晰。
  • 🛠️ 版本升级:项目版本号升级至 0.2.6。

📦 包类型说明

  • base:不含 Java 环境,仅含 app.jar 程序文件。适合已有 Java 25+ 环境的用户,用 java -jar 启动。通过 web 访问。
  • bundle:内置 Java 环境和程序文件,解压后采用对应平台的 cmd/sh/command 脚本文件启动。通过 web 访问。
  • desktop:可视化的桌面壳(Windows x64),内置 Java 环境和程序文件,解压后双击可执行文件。直接通过桌面程序或 web 都可访问。【推荐】

启动服务后,在浏览器中访问:
👉 http://localhost:9661


English

  • ✨ UI Themes: Added dark / light theme switching in Settings, persisted server-side and broadcast to all clients in real time; the light theme ships a full visual overhaul (snow-white surfaces, soft violet accents, gentle card elevation) with no more "black-then-white" flash on first paint.
  • ✨ Raw HTTP Logging: New "Include Response" toggle — when disabled, only requests and errors are logged, keeping SSE streams from flooding log files.
  • ✨ MCP Tool Display: MCP tool names are now collapsed into "MCP Call", with the native name and first argument echoed in the summary to avoid oversized protocol names; full names remain visible in the raw log drawer.
  • ✨ Session Runtime: Decoupled run state from message updates, fixing a race condition where fast-completing tools could end the loop prematurely for steadier status display.
  • ✨ Permission Semantics: Under Strict Approval, the safe-command and read-file whitelists no longer bypass approval — command execution and writes always require consent, with clearer boundaries across the three modes.
  • 🛠️ Version Bump: Updated global project version to 0.2.6.

📦 Package Types

  • base: No Java runtime included — only the app.jar file. For users who already have Java 25+ installed; launch with java -jar and access via the web.
  • bundle: Ships with a bundled Java runtime and the app file. Unzip and launch via the script for your platform (cmd / sh / command); access via the web.
  • desktop: Visual desktop shell (Windows x64) with a bundled Java runtime and the app file. Unzip and double-click the executable; access directly from the desktop app or the web. [Recommended]

After starting the service, open your browser and navigate to:
👉 http://localhost:9661