| 79 | */ | 79 | */ |
| 80 | export function updateReasoningTimeUI(element, duration, { forceEnd = false } = {}) { | 80 | export function updateReasoningTimeUI(element, duration, { forceEnd = false } = {}) { |
| 81 | if (duration) { | 81 | if (duration) { |
| 82 | const durationStr = moment.duration(duration).locale(getCurrentLocale()).humanize({ s: 50, ss: 9 }); | 82 | const durationStr = moment.duration(duration).locale(getCurrentLocale()).humanize({ s: 50, ss: 3 }); |
| 83 | const secondsStr = moment.duration(duration).asSeconds(); | 83 | const secondsStr = moment.duration(duration).asSeconds(); |
| 84 | element.innerHTML = t`Thought for <span title="${secondsStr} seconds">${durationStr}</span>`; | 84 | element.innerHTML = t`Thought for <span title="${secondsStr} seconds">${durationStr}</span>`; |
| 85 | } else if (forceEnd) { | 85 | } else if (forceEnd) { |