@@ -22,7 +22,7 @@ import { ListCommitsToolComponent } from './tools/listCommitsToolComponent';
2222import { ListReposToolComponent } from './tools/listReposToolComponent' ;
2323import { ListTreeToolComponent } from './tools/listTreeToolComponent' ;
2424import { ReadFileToolComponent } from './tools/readFileToolComponent' ;
25- import { ToolLoadingGuard } from './tools/toolLoadingGuard ' ;
25+ import { ToolOutputGuard } from './tools/toolOutputGuard ' ;
2626
2727
2828interface DetailsCardProps {
@@ -219,66 +219,66 @@ export const StepPartRenderer = ({ part }: { part: SBChatMessagePart }) => {
219219 )
220220 case 'tool-read_file' :
221221 return (
222- < ToolLoadingGuard
222+ < ToolOutputGuard
223223 part = { part }
224224 loadingText = "Reading file..."
225225 >
226226 { ( output ) => < ReadFileToolComponent { ...output } /> }
227- </ ToolLoadingGuard >
227+ </ ToolOutputGuard >
228228 )
229229 case 'tool-grep' :
230230 return (
231- < ToolLoadingGuard
231+ < ToolOutputGuard
232232 part = { part }
233233 loadingText = { 'Searching...' }
234234 >
235235 { ( output ) => < GrepToolComponent { ...output } /> }
236- </ ToolLoadingGuard >
236+ </ ToolOutputGuard >
237237 )
238238 case 'tool-find_symbol_definitions' :
239239 return (
240- < ToolLoadingGuard
240+ < ToolOutputGuard
241241 part = { part }
242242 loadingText = "Resolving definitions..."
243243 >
244244 { ( output ) => < FindSymbolDefinitionsToolComponent { ...output } /> }
245- </ ToolLoadingGuard >
245+ </ ToolOutputGuard >
246246 )
247247 case 'tool-find_symbol_references' :
248248 return (
249- < ToolLoadingGuard
249+ < ToolOutputGuard
250250 part = { part }
251251 loadingText = "Resolving references..."
252252 >
253253 { ( output ) => < FindSymbolReferencesToolComponent { ...output } /> }
254- </ ToolLoadingGuard >
254+ </ ToolOutputGuard >
255255 )
256256 case 'tool-list_repos' :
257257 return (
258- < ToolLoadingGuard
258+ < ToolOutputGuard
259259 part = { part }
260260 loadingText = "Listing repositories..."
261261 >
262262 { ( output ) => < ListReposToolComponent { ...output } /> }
263- </ ToolLoadingGuard >
263+ </ ToolOutputGuard >
264264 )
265265 case 'tool-list_commits' :
266266 return (
267- < ToolLoadingGuard
267+ < ToolOutputGuard
268268 part = { part }
269269 loadingText = "Listing commits..."
270270 >
271271 { ( output ) => < ListCommitsToolComponent { ...output } /> }
272- </ ToolLoadingGuard >
272+ </ ToolOutputGuard >
273273 )
274274 case 'tool-list_tree' :
275275 return (
276- < ToolLoadingGuard
276+ < ToolOutputGuard
277277 part = { part }
278278 loadingText = "Listing tree..."
279279 >
280280 { ( output ) => < ListTreeToolComponent { ...output } /> }
281- </ ToolLoadingGuard >
281+ </ ToolOutputGuard >
282282 )
283283 case 'data-source' :
284284 case 'dynamic-tool' :
0 commit comments