Troed Sångberg 917ab344b6 feat: v0.0.41 - slot-based TPS from n_decoded, 500ms poll interval
- Replace metrics-based TPS with slot n_decoded tracking during generation
- Add generation tracking state (generateSlotId, generateCapturedDecoded, generateStartAt)
- Poll interval reduced from 2s to 500ms to catch shorter prefill/generation events
- AVG now uses session average from message events (cumulative tokens/duration)
- Remove unused fetchMetrics, formatRate, formatTtft functions
- TPS: slot-based (shows for all generation including files)
- AVG: session average (cumulative across messages)
2026-06-13 22:59:22 +02:00
2026-04-04 17:24:59 -04:00
2026-06-13 21:15:31 +02:00
2026-04-05 02:34:21 -04:00

oc-tps

Displays live TPS (tokens per second), average TPS, and average TTFT (time to first token) in the OpenCode session prompt.

Demo

Installation

Install from the CLI:

opencode plugin oc-tps@latest --global

Requires opencode 1.3.14 or newer.

S
Description
No description provided
Readme
6.4 MiB
Languages
TypeScript 100%