mirror of
https://github.com/Kaelio/ktx.git
synced 2026-06-10 08:05:14 +02:00
The ingest HUD showed "step 70/40" because the Claude subscription runtime re-derived a per-turn counter that could not match the SDK's num_turns and overshot the maxTurns budget. Replace the turn-based work_unit_step heartbeat with a real, observed tool-call count (no denominator), report metrics.stepCount from the SDK's authoritative num_turns, and delete the brittle countsAsAssistantTurn denylist plus the now-unused onStepFinish callback across the runtime port and all three runtimes. Reconcile and curator progress move to the same tool-call heartbeat. |
||
|---|---|---|
| .. | ||
| acceptance-fixtures.ts | ||
| acceptance.test.ts | ||
| events.test.ts | ||
| interaction.test.ts | ||
| interactive-render.test.ts | ||
| live-buffer.test.ts | ||
| render.test.ts | ||
| schema.test.ts | ||
| summary.test.ts | ||
| view-model.test.ts | ||
| visuals.test.ts | ||