Skip to content

v0.2.9

Choose a tag to compare

@tuo-lei tuo-lei released this 02 Sep 05:22
6b52512

What's Changed

  • feat(settings): manage remote SSH sources in dashboard by @tuo-lei in #471
  • feat: embed Pi AI Studio providers by @tuo-lei in #472
  • fix: harden custom provider endpoint updates by @tuo-lei in #473
  • fix(pi): filesystem-aware decode for hyphenated project dirs by @tuo-lei in #474
  • docs: refresh CLI help and website Features for recent changes by @tuo-lei in #475
  • test(cli): cover server-auth security boundary (0% → high) by @tuo-lei in #477
  • test(provider-core): expand duration coverage (21% → 78%) by @tuo-lei in #478
  • test(viewer): cover useViewPrefs + expand useSessionLoader branches by @tuo-lei in #479
  • test(replay-core): cover cost precedence and remoteHome boundary by @tuo-lei in #480
  • chore(test): remove redundant provider-contract boundary test by @tuo-lei in #481
  • test: harden high-thinking edge cases by @tuo-lei in #482
  • feat: add local Ask Replay assistant by @tuo-lei in #476
  • fix(hermes): bucket sessions without cwd under "Hermes" project by @tuo-lei in #483
  • fix(viewer): make Ask Replay FAB concise and non-obstructive by @tuo-lei in #484
  • fix(viewer): nudge Ask FAB and clarify Custom OpenAI gateway copy by @tuo-lei in #485
  • feat(viewer): split AI auth settings and add section navigation by @tuo-lei in #486
  • feat: diagnose Pi compaction outcomes by @tuo-lei in #487
  • fix(viewer): make AI default selection explicit by @tuo-lei in #488
  • fix: clarify Pi replay metric scopes by @tuo-lei in #489
  • feat(viewer): show assistant turn metrics by @tuo-lei in #490
  • fix: close session parity gaps by @tuo-lei in #491
  • feat: make agent instructions portable across coding agents by @tuo-lei in #492
  • fix: reserve ports across concurrent dev launchers by @tuo-lei in #493
  • Fix concurrent dev launcher port handling by @tuo-lei in #494
  • docs: refresh agent instructions by @tuo-lei in #495
  • docs: clarify dev watcher ownership by @tuo-lei in #496
  • chore(ci): disable Claude code review workflow by @tuo-lei in #498
  • Move SSH session-data consent to Settings by @tuo-lei in #499
  • refactor(hermes): remove redundant file path cast by @tuo-lei in #501
  • fix: restore Windows-compatible project checks by @tuo-lei in #502
  • fix: discover Claude sessions on Windows by @tuo-lei in #503
  • fix(viewer): show cumulative token usage by category by @tuo-lei in #497
  • fix: restore Windows project memory lookup by @tuo-lei in #504
  • test: cover Windows website and dev launchers by @tuo-lei in #505
  • fix: expand CLI tilde paths on Windows by @tuo-lei in #506
  • fix: redact Windows home paths safely by @tuo-lei in #507
  • fix(cursor): discover Windows global state paths by @tuo-lei in #508
  • fix: normalize Windows project paths in CLI by @tuo-lei in #509
  • fix: make E2E process handling Windows-safe by @tuo-lei in #510
  • feat(viewer): unify semantic replay colors by @tuo-lei in #511
  • fix(viewer): clarify AI provider and model selection by @tuo-lei in #512
  • feat(insights): visualize measured turn activity timing by @tuo-lei in #513
  • feat(insights): improve Cursor and Codex timing coverage by @tuo-lei in #514
  • feat(viewer): show replay generation progress by @tuo-lei in #515
  • chore(deps): bump @astrojs/rss to 4.0.19 by @tuo-lei in #500
  • chore: prepare release quality fixes by @tuo-lei in #516
  • feat(insights): show session context composition by @tuo-lei in #517
  • fix: harden release readiness by @tuo-lei in #518
  • fix: avoid duplicate dashboard discovery by @tuo-lei in #519
  • fix: remove duplicate discovery banner by @tuo-lei in #520

Full Changelog: v0.2.8...v0.2.9