Stream token usage on every agent message (#5342)
This commit is contained in:
@@ -132,6 +132,7 @@ function BaseChatContent({
|
||||
sessionOutputTokens,
|
||||
localInputTokens,
|
||||
localOutputTokens,
|
||||
tokenState,
|
||||
commandHistory,
|
||||
toolCallNotifications,
|
||||
sessionMetadata,
|
||||
@@ -442,9 +443,13 @@ function BaseChatContent({
|
||||
commandHistory={commandHistory}
|
||||
initialValue={input || ''}
|
||||
setView={setView}
|
||||
numTokens={sessionTokenCount}
|
||||
inputTokens={sessionInputTokens || localInputTokens}
|
||||
outputTokens={sessionOutputTokens || localOutputTokens}
|
||||
totalTokens={tokenState?.totalTokens ?? sessionTokenCount}
|
||||
accumulatedInputTokens={
|
||||
tokenState?.accumulatedInputTokens ?? sessionInputTokens ?? localInputTokens
|
||||
}
|
||||
accumulatedOutputTokens={
|
||||
tokenState?.accumulatedOutputTokens ?? sessionOutputTokens ?? localOutputTokens
|
||||
}
|
||||
droppedFiles={droppedFiles}
|
||||
onFilesProcessed={() => setDroppedFiles([])} // Clear dropped files after processing
|
||||
messages={messages}
|
||||
|
||||
Reference in New Issue
Block a user