v1.1.0 – Cross-Platform Dashboard Update / 跨平台 Dashboard 更新 (2026-03-14)
✨ macOS 与 Windows/WSL 现在共用同一套本地 Dashboard
本次 1.1.0 将 Dashboard 升级为正式跨平台入口:macOS 和 Windows/WSL 现在共用同一套本地看板服务,并补齐状态语义与回归测试。
| 类别 | 详细内容 |
|---|---|
| 跨平台 Dashboard | dashboard/server.py 现在同时支持 macOS 与 Windows/WSL,两端使用统一的本地 Web 看板入口。 |
| 状态更准确 | 统一 daemon / guardian / autostart / loop 状态语义,修复 NOT RUNNING 类文本误判,并保持 Start/Stop 表示后台托管运行态。 |
| 更稳的接口与验证 | log-tail 对非法 lines 参数会自动回退默认值,并新增 Windows/macOS parser 与动作路由回归测试。 |
✨ One local dashboard for both macOS and Windows/WSL
Version 1.1.0 upgrades the dashboard into a supported cross-platform entrypoint: macOS and Windows/WSL now share one local dashboard server, with tighter state semantics and regression coverage.
| Category | Details |
|---|---|
| Cross-platform dashboard | dashboard/server.py now serves both macOS and Windows/WSL through one local Web dashboard entrypoint. |
| More accurate state reporting | Normalizes daemon / guardian / autostart / loop semantics, fixes NOT RUNNING-style parsing mistakes, and keeps Start/Stop aligned to background-managed runtime behavior. |
| Safer API and verification | log-tail now falls back safely on invalid lines input, and targeted regression tests cover parser and action-routing behavior. |