LingTai TUI/Portal v0.9.5
LingTai TUI/Portal v0.9.5
Release window: v0.9.4..v0.9.5 — 31 commits, 55 files changed (+2,978 / −583).
Highlights
- Faster launch — authoritative session rebuild is deferred off the launch path and the session cache is made concurrency-safe, so the TUI starts faster; daemon run detail loads lazily in
/daemons(#397, #395). - Richer notifications — notification snapshots render full meta envelopes and markdown blocks, are scrollable, and persist their snapshots (#391, #392, #393).
- Mail loading state — a "loading…" banner shows while the initial mail rebuild is pending instead of an empty view (#398).
- Codex reasoning effort — Codex thinking defaults to
xhigh, with a reasoning-effort preset option (#394). - Streamed JSONL ledger reads — token-ledger reads stream instead of loading whole files, reducing memory and latency (#390).
Fixes & hygiene
- Setup preserves agent identity / legacy init preset fields (#372).
- Portal meta sibling fields preserved; meta hygiene tightened (#389).
- Repo hygiene ignore rules tightened; anatomy citations refreshed (#387, #388).
- Configurable molt fields removed from the UI (#399).
- New dev-guide cache-hit-rate skill (#396).
Validation
go test ./...(tui): all packages ok.- Portal:
npm ci && npm run build(vite ✓) +go test ./...: all ok.
Compare: v0.9.4...v0.9.5