debug: add console.log for generation tracking

This commit is contained in:
Troed Sångberg
2026-06-13 23:11:14 +02:00
parent fdf4aa4edc
commit 2d040ed833
2 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@troed/oc-ls-stats",
"version": "0.0.42",
"version": "0.0.43",
"type": "module",
"exports": {
"./tui": {
+6
View File
@@ -381,15 +381,19 @@ const tui: TuiPlugin = async (api) => {
const now = Date.now()
const nd = generateSlot.next_token?.[0]?.n_decoded ?? 0
console.log(`[oc-ls-stats] gen slot=${slotId} nd=${nd} prevNd=${tracker.generateCapturedDecoded} same=${tracker.generateSlotId === slotId} tps=${tracker.lastGeneratedTps}`)
if (tracker.generateSlotId === slotId) {
if (tracker.generateCapturedDecoded !== null) {
const dt = (now - tracker.generateStartAt) / 1000
const delta = nd - tracker.generateCapturedDecoded
if (dt > 0 && delta > 0) {
tracker.lastGeneratedTps = delta / dt
console.log(`[oc-ls-stats] gen delta=${delta} dt=${dt.toFixed(2)} tps=${tracker.lastGeneratedTps.toFixed(1)}`)
} else if (delta <= 0) {
tracker.lastGeneratedTps = 0
genEnded = true
console.log(`[oc-ls-stats] gen stalled delta=${delta}`)
}
}
} else {
@@ -397,6 +401,7 @@ const tui: TuiPlugin = async (api) => {
tracker.generateCapturedDecoded = nd
tracker.generateStartAt = now
tracker.lastGeneratedTps = 0
console.log(`[oc-ls-stats] gen new slot id=${slotId} nd=${nd}`)
}
} else {
if (tracker.isGenerating) {
@@ -405,6 +410,7 @@ const tui: TuiPlugin = async (api) => {
tracker.generateStartAt = 0
tracker.lastGeneratedTps = 0
genEnded = true
console.log(`[oc-ls-stats] gen no slot found ending`)
}
}