← 发布

id 20260713-1 · 2026-07-13 · v0.10.7

TUI/Portal v0.10.7

LingTai TUI/Portal v0.10.7:管理网络切换器、更快的邮件历史,以及四个如实披露的平台归档

本次仅 TUI 发布从独立锁定的 TUI/Portal 候选版本 5fb554b69f966b39cb9eca32a70c84d628714d18(tree 05c068dbc5e50832d2d5d425099c104290acd2f4)发布:/projects 成为实时管理网络切换器(#620、#639),大规模邮件历史加载更快且各视图一致(#631、#632、#637、#638、#640),并兼容两种运行时导入布局(#617)。它还修正守护进程缓存统计(#636)、刷新文档(#618、#628、#629、#630、#633、#616、#642),并发布四个平台归档。macos-13 Intel runner 失败后,darwin-amd64 归档被手动恢复;完整校验和列在下方。

升级 / runtime

这是一次仅 TUI/Portal 的发布。它交付通过文件系统与智能体通信的 Go TUI 与 portal 二进制文件;不包含 kernel 或 Python/PyPI 包。可通过 Homebrew 安装(brew install lingtai-tui,从标签源归档更新),或从 GitHub release 下载平台归档。协调的 kernel 发布按自身节奏进行,不属于本标签。

新功能与改进

  1. 01

    /projects 成为实时管理网络切换器

    运行中的进程清单现在驱动 /projects,让操作员可以在多个智能体网络之间快速切换,同时保留拓扑上下文。

    • TUI #620 允许操作员选择 admin/orchestrator 智能体切换上下文;非管理员成员仍可见以掌握拓扑,精选的 /kanban 详情子集显示生命周期、进程运行时间、molt 计数与实时拓扑。
    • TUI #639 澄清 /projects 中的智能体分组,并呈现 kanban-on-a-projects-view 布局。

    为什么重要:当切换上下文与检查健康状况都只需一次按键时,多个网络更容易运维。

  2. 02

    更快、更安全的邮件历史与渲染

    邮件是长时间运行智能体的主要异步界面,因此本次发布让历史加载、过期结果处理和各视图渲染行为都更可预测。

    • TUI #632 按需对历史分页并设置边界:最新 200 条约 50ms 加载完成,精确计数异步执行,JSONL 成为权威回放源而非 SQLite 内部空洞结果。
    • TUI #631 将异步历史结果锁定至所属模型,防止导航后产生过期或跨视图变更。
    • TUI #637 使邮件从实时邮箱缓存渲染一次,而不是每次视图切换都重新获取和渲染。
    • TUI #638 在列表、详情和 Ctrl+O 视图中显示完整本地时间戳。
    • TUI #640 将 Ctrl+O 邮箱渲染与默认视图对齐,使两者显示相同内容。

    为什么重要:邮箱只有在长时间会话中仍能保持时间戳、内容和异步更新可信时,快速才真正有用。

  3. 03

    运行时兼容、诊断与文档

    本次发布保持 TUI 侧运行时路径兼容,使守护进程统计如实,并更新操作员与贡献者依赖的仓库指南。

    • TUI #636 通过规范化缓存输入统计修复不可能的守护进程 CLI 缓存命中率显示,使 TokenTotals.Input 包含缓存输入。
    • TUI #617 同时识别旧 lingtai_kernel 布局与新 lingtai.kernel 运行时命名空间;这是 TUI/Portal 兼容 shim,而非 kernel 发布。
    • TUI #630 精简架构文档检查,#618 澄清 /btw 查询语义。
    • TUI #629 与 #628 刷新终身“数字科学家”叙事和分布式架构所有权;#633 将“从每次挫折中学习”加入 Covenant;#616 精简 README 并将入门指南迁移至网站;#642 更新所有 README 变体中的 Discord 邀请。

    为什么重要:小型兼容 shim 减少升级协同成本,而准确诊断与最新文档减少运维猜测。

  4. 04

    四个平台归档与 Homebrew 分发

    标签工作流发布 macOS 与 Linux 的 amd64 和 arm64 归档。每个归档都包含 lingtai-tui、lingtai-portal 及 SHA-256 sidecar,受支持的 Homebrew tap 则从标签源归档更新。

    • 已发布归档:darwin-amd64(7a73db99…)、darwin-arm64(27d4d082…)、linux-amd64(dd2374bd…)和 linux-arm64(645feedc…);完整校验和见“验证”。
    • Homebrew formula 使用标签源归档 https://github.com/Lingtai-AI/lingtai/archive/refs/tags/v0.10.7.tar.gz,其 SHA-256 为 6bdde2c41a588cccdf54e32732f5c2c6a89df1c2279cde3f7cbca572d05f4dcf。
    • GitHub 正在退役用于 darwin-amd64 的 macos-13 Intel runner;该自动化作业失败,而 darwin-arm64、linux-amd64 和 linux-arm64 均通过。
    • darwin-amd64 归档随后被手动重建并上传,其 SHA-256 与预期制品逐字节一致,因此 Intel-macOS 用户获得了可验证的构建。

    为什么重要:发布恢复后的归档及其校验和,使 Intel-macOS 支持可验证,而不是静默丢弃一个平台。

  5. 05

    发布窗口审计与验证

    本归档记录严格的 v0.10.6..v0.10.7 窗口,而不暗示无关的 kernel 工作随本标签发布。

    • 该窗口包含 30 个 commit:22 个非合并、8 个合并,以及 16 个已合并 PR。人类贡献者为 @huangzesen;三个每日 star 计数提交由 github-actions[bot] 撰写,属于自动化而非人类作者。
    • 精确候选版本通过 Go vet、全部 TUI 与 Portal 测试,并将 lingtai-tui 与 lingtai-portal 均以 v0.10.7 版本构建。
    • 审计六处 Discord 邀请且无旧链接残留;候选 worktree 干净、commit/tree 精确匹配,发布前无标签或版本冲突。
    • 公开 GitHub release 为 v0.10.7,draft=false、prerelease=false,发布时间为 2026-07-13T17:30:33Z。

    为什么重要:将 TUI 候选版本、严格归因窗口和自动化分开记录,让本发布可审计,也不会把未完成的联合 kernel 工作归到本发布名下。

贡献者

感谢本发布窗口中提交代码、共同完成提交、参与 PR / review / assignment、报告或推动 issue closure 的贡献者。

验证

最终 release validation 来自干净 release worktree,commit tui/portal 5.