fix: Token counter display issues when translating assistant messages.
This commit is contained in:
parent
dd92dca34b
commit
1e24b7bc45
@ -97,8 +97,10 @@ const MessageItem: FC<Props> = ({
|
|||||||
|
|
||||||
const onEditMessage = useCallback(
|
const onEditMessage = useCallback(
|
||||||
async (msg: Message) => {
|
async (msg: Message) => {
|
||||||
const usage = await estimateMessageUsage(msg)
|
if (msg.role === 'user') {
|
||||||
msg.usage = usage
|
const usage = await estimateMessageUsage(msg)
|
||||||
|
msg.usage = usage
|
||||||
|
}
|
||||||
|
|
||||||
setMessage(msg)
|
setMessage(msg)
|
||||||
const messages = onGetMessages?.()?.map((m) => (m.id === message.id ? msg : m))
|
const messages = onGetMessages?.()?.map((m) => (m.id === message.id ? msg : m))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user