mirror of
https://github.com/MoonshotAI/kimi-code.git
synced 2026-10-26 16:48:49 +00:00
The decode-window split measured part arrival at the moment the event loop resumed the pending await, so any loop-busy work (rendering, timers, GC) between parts was reported as server time. Measure loop utilization across the decode window with perf_hooks and split it into loop-idle wait (server), per-part processing (client), and a new clientBlockedMs bucket (loop busy with other work), carried through to the step events, wire record, transcript contract, and the TUI debug timing line. |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| CHANGELOG.md | ||
| package.json | ||
| tsconfig.json | ||
| tsdown.config.ts | ||
| vitest.config.ts | ||