← 发布

id 20260620-2 · 2026-06-20 · kernel v0.13.0 · TUI/Portal v0.9.3

Kernel v0.13.0 · TUI/Portal v0.9.3

LingTai release day:上下文卫生、通知历史与更诚实的 backend

这是一组 kernel 与 TUI/Portal 配套 release:让长时间运行的 agent 更安静、更可审计,也更容易恢复。核心变化包括大型工具结果的渐进披露、独立 notification tool、凝蜕前强制 session journal、持久化 notification-block 历史、Codex header 修复,以及带本地时区和 daemon token context 的操作界面。

升级 / runtime

$ brew update && brew upgrade lingtai-ai/lingtai/lingtai-tui

上面的 Homebrew 命令用于更新 TUI/Portal。Kernel package lingtai v0.13.0 已发布到 PyPI,作为 LingTai-managed environment 使用的 runtime package source;已有项目仍应按 TUI 管理的 refresh / setup 路径更新,不应把全局裸 pip 命令当作普通用户升级故事。

新功能与改进

  1. 01

    大型工具结果的渐进披露

    Kernel v0.13.0 把结果卫生变成运行时的一等习惯,而不是事后可做可不做的清理。

    • 工具结果现在带稳定的 _tool_result_metadata,包含 call id、tool 名、字符数、阈值和摘要提示。
    • system.summarize 可以把上下文里的大块原始输出替换为 agent 自写的索引式摘要,同时原始结果仍留在 event log。
    • large-result reminder 可以被 acknowledge,而不会删除底层 tool result。

    为什么重要:agent 可以把结论、证据、风险和下一步留在工作上下文中,而不必把每段原始 build log 或 trace 都拖着走。

  2. 02

    通知处理变得明确且可检查

    通知操作现在归独立的 notification capability 管;TUI/Portal v0.9.3 也能展示历史 notification block。

    • 旧的 system.notification / system.dismiss alias 已移除;生命周期操作和通知面不再混在一起。
    • kernel 会持久化真实的 canonical notification-block snapshot,供事后检查。
    • /notification 可以从 sqlite event log 读取并展示这些持久化 snapshot。

    为什么重要:当操作者问 agent 当时看到了什么时,TUI 可以展示真实 notification object,而不是靠记忆重建。

  3. 03

    更安全的凝蜕与更稳的 Codex backend affinity

    这次 release 收紧了 agent 丢弃上下文前的交接,也让 Codex backend 路径更少歧义。

    • agent 主动调用 psyche.context.molt 时,必须提供合法的 session_journal_path
    • Codex backend 现在发送下划线形式的 session_id / thread_id header,以匹配 Codex CLI 路径。
    • Codex request 也会携带诚实的 LingTai client-identity metadata,让 backend 侧来源更清楚。

    为什么重要:凝蜕应当留下 durable handoff;backend cache-affinity 也不应靠猜 header 拼写或 client 来源。

  4. 04

    操作者视图补上本地时间与 daemon cost context

    TUI/Portal v0.9.3 让运行中的系统更容易被读懂。

    • /kanban 时间戳现在显示本地时区。
    • daemons 视图会在可用时显示时区上下文和 CLI token usage。
    • 修复了 TUI metadata/state schema 的 migration version collision。

    为什么重要:这些小的可见性改进,会缩短 agent 正在做什么与操作者能确信验证什么之间的距离。

贡献者

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

验证

最终 release validation 来自干净 release worktree,commit 0ba1584fce18.