Skip to content

LingTai TUI/Portal v0.10.3

Choose a tag to compare

@huangzesen huangzesen released this 01 Jul 12:45
d54217b

LingTai TUI/Portal v0.10.3

Release-window code stats

Since v0.10.2 (2026-06-28T01:28:17-07:00) to release commit d54217b290e23903902686f2a55e25a999ce741c:

  • 32 commits: 12 merge commits + 20 non-merge commits
  • 14 merged PRs by GitHub search window
  • 117 files changed, 2,904 insertions, 450 deletions
  • Commit authors: huangzesen 29, github-actions[bot] 3

Highlights

  • Mail/home telemetry now shows current-session cache-miss tokens immediately after the token total: tok 1.1M (miss 8.6k) cache ....
  • Setup and kanban now reflect soul-flow's new opt-in model: disabled by default unless LINGTAI_SOUL_FLOW_ENABLED is set.
  • Ctrl+O / soul-mode tool-call previews better expose summarized model-visible results and longer summary previews.
  • TUI now presents summary=true tool results as the model-visible summary after raw tool output, matching the kernel v0.16.0 progressive-disclosure behavior.
  • Clipboard image paste support landed for chat input.
  • Stamina surfaces were removed, and bundled skill/anatomy/frontmatter metadata was refreshed.

Validation

  • git diff --check clean.
  • go test ./internal/tui ./internal/preset passed.
  • go test ./... from tui/ passed.
  • npm --prefix portal/web ci and npm --prefix portal/web run build passed.
  • Portal module tests passed via (cd portal && go test ./...).

Notes

  • No binary release assets are attached; Homebrew builds from the source tag.
  • This TUI release complements kernel/PyPI lingtai v0.16.0 and carries the UI surfaces for cache-miss and soul-flow opt-in changes.