mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-04-28 11:41:04 +00:00
fix(ui): handle optional metrics in Composer component
This commit is contained in:
parent
03e59256c4
commit
617874f152
2 changed files with 5 additions and 13 deletions
|
|
@ -29,10 +29,10 @@ export const Composer = () => {
|
|||
|
||||
const { showAutoAcceptIndicator, sessionStats } = uiState;
|
||||
|
||||
const tokens = Object.values(sessionStats.metrics.models).reduce(
|
||||
const tokens = Object.values(sessionStats.metrics?.models ?? {}).reduce(
|
||||
(acc, model) => ({
|
||||
prompt: acc.prompt + model.tokens.prompt,
|
||||
candidates: acc.candidates + model.tokens.candidates,
|
||||
prompt: acc.prompt + (model.tokens?.prompt ?? 0),
|
||||
candidates: acc.candidates + (model.tokens?.candidates ?? 0),
|
||||
}),
|
||||
{ prompt: 0, candidates: 0 },
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue