Skip to content

v2.55.2

Choose a tag to compare

@m-aebrer m-aebrer released this 11 Aug 14:20
· 33 commits to master since this release
a198ccf

Unified TPS Reporting

Dashboard session details and Telegram /stats now match the TUI's established TPS indicator.

What changed

  • One shared calculation. All surfaces use the latest-100 rolling median and latest-10 versus up-to-10,000-sample trend calculators.
  • Matching presentation. TPS output includes the approximation marker, rounded median, rolling sample count, trend percentage, direction arrow, and baseline count.
  • Consistent sample gates. TPS stays hidden below three samples, and trend metadata appears only when both comparison windows have enough data.
  • Simpler RPC contract. The old 24-hour aggregation path was removed in favor of one unified per-model summary.
  • Expanded regression coverage. Tests cover dashboard and Telegram formatting states, model matching, empty data, and the 10,000-sample baseline cap.
  • Updated documentation. Root, coding-agent, dashboard, RPC, and Telegram docs describe the unified behavior.

Implemented in PR 444.