Skip to content

LingTai TUI/Portal v0.10.2

Choose a tag to compare

@huangzesen huangzesen released this 28 Jun 08:40

Highlights

  • Align generated init.json with the current character contract: the TUI no longer writes legacy prompt fields or empty lingtai seed fields. Character state is managed by system/lingtai.md / psyche after creation.
  • Add release hygiene around the generated init contract, including a guard test that generated init JSON omits prompt, prompt_file, lingtai, and lingtai_file.
  • Improve TUI runtime/ledger fidelity by marking refresh and context-rebuild events in the call ledger.
  • Restore larger mail page-size defaults and reuse mail renderers for mail views.
  • Make ctrl-y select mode available globally.

Release hygiene included in this tag

  • Normalize docs/stars/stars.csv so release diff checks pass cleanly.
  • Isolate Homebrew install-detection tests from real developer-machine symlinks.

Validation

  • git diff --check v0.10.1...HEAD
  • cd tui && go test -count=1 ./...
  • cd portal/web && npm ci && npm run build
  • cd portal && go test -count=1 ./...
  • cd tui && make clean && make build && ./bin/lingtai-tui version
  • cd portal && make clean && make build

Compare

v0.10.1...v0.10.2