mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-07-05 15:46:47 -07:00
revert: remove invasive ToolDisplay logic from legacy UI components
This commit is contained in:
@@ -224,9 +224,9 @@ export const useAgentStream = ({
|
||||
else if (evtStatus === 'success')
|
||||
status = CoreToolCallStatus.Success;
|
||||
|
||||
const display = event.display?.result;
|
||||
const liveOutput =
|
||||
displayContentToString(event.display?.result) ??
|
||||
tc.resultDisplay;
|
||||
displayContentToString(display) ?? tc.resultDisplay;
|
||||
const progressMessage =
|
||||
legacyState?.progressMessage ?? tc.progressMessage;
|
||||
const progress = legacyState?.progress ?? tc.progress;
|
||||
@@ -237,7 +237,6 @@ export const useAgentStream = ({
|
||||
|
||||
return {
|
||||
...tc,
|
||||
name: event.display?.name ?? tc.name,
|
||||
status,
|
||||
display: event.display
|
||||
? { ...tc.display, ...event.display }
|
||||
@@ -260,13 +259,12 @@ export const useAgentStream = ({
|
||||
|
||||
const legacyState = event._meta?.legacyState;
|
||||
const outputFile = legacyState?.outputFile;
|
||||
const display = event.display;
|
||||
const display = event.display?.result;
|
||||
const resultDisplay =
|
||||
displayContentToString(display?.result) ?? tc.resultDisplay;
|
||||
displayContentToString(display) ?? tc.resultDisplay;
|
||||
|
||||
return {
|
||||
...tc,
|
||||
name: display?.name ?? tc.name,
|
||||
status: event.isError
|
||||
? CoreToolCallStatus.Error
|
||||
: CoreToolCallStatus.Success,
|
||||
|
||||
Reference in New Issue
Block a user