diff options
| author | Nick Salerni <[email protected]> | 2025-07-17 07:14:35 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-17 14:14:35 +0000 |
| commit | 0d64355be6f69beb09c6c2f9fb1d08eb42f5f8e7 (patch) | |
| tree | 1fa9739b909ef67b20d2797f311b6dd596dada90 /packages/core/src/telemetry/uiTelemetry.ts | |
| parent | ac8e98511edc89533cf906f87835752c4531423a (diff) | |
bug(ux): update context percentage when /clear command is run (#4162)
Co-authored-by: matt korwel <[email protected]>
Diffstat (limited to 'packages/core/src/telemetry/uiTelemetry.ts')
| -rw-r--r-- | packages/core/src/telemetry/uiTelemetry.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/core/src/telemetry/uiTelemetry.ts b/packages/core/src/telemetry/uiTelemetry.ts index 71409696..2713ac65 100644 --- a/packages/core/src/telemetry/uiTelemetry.ts +++ b/packages/core/src/telemetry/uiTelemetry.ts @@ -133,6 +133,14 @@ export class UiTelemetryService extends EventEmitter { return this.#lastPromptTokenCount; } + resetLastPromptTokenCount(): void { + this.#lastPromptTokenCount = 0; + this.emit('update', { + metrics: this.#metrics, + lastPromptTokenCount: this.#lastPromptTokenCount, + }); + } + private getOrCreateModelMetrics(modelName: string): ModelMetrics { if (!this.#metrics.models[modelName]) { this.#metrics.models[modelName] = createInitialModelMetrics(); |
