File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -129,19 +129,8 @@ export class AgentService {
129129 event . name . length > 0
130130 ) {
131131 if ( data && typeof data === 'object' && 'output' in data ) {
132- this . logger . log (
133- `Tool ${ event . name } - Raw data.output type: ${ typeof data . output } ` ,
134- ) ;
135- this . logger . log (
136- `Tool ${ event . name } - Raw data.output: ${ JSON . stringify ( data . output ) . substring ( 0 , 500 ) } ` ,
137- ) ;
138-
139132 const toolContent = this . parseToolContent ( data , event ) ;
140133
141- this . logger . log (
142- `Tool ${ event . name } - Final content type: ${ typeof toolContent } , isArray: ${ Array . isArray ( toolContent ) } ` ,
143- ) ;
144-
145134 accumulatedOutput += ` {{${ event . name } }} ` ;
146135 tool_results . push ( {
147136 toolName : event . name ,
@@ -230,6 +219,13 @@ export class AgentService {
230219 }
231220
232221 parseToolContent ( data : any , event : any ) {
222+ this . logger . log (
223+ `Tool ${ event . name } - Raw data.output type: ${ typeof data . output } ` ,
224+ ) ;
225+ this . logger . log (
226+ `Tool ${ event . name } - Raw data.output: ${ JSON . stringify ( data . output ) . substring ( 0 , 500 ) } ` ,
227+ ) ;
228+
233229 let toolContent = data . output ;
234230
235231 // If output is a string that looks like JSON, try to parse it.
@@ -276,6 +272,10 @@ export class AgentService {
276272 toolContent = toolContent . content ;
277273 }
278274
275+ this . logger . log (
276+ `Tool ${ event . name } - Final content type: ${ typeof toolContent } , isArray: ${ Array . isArray ( toolContent ) } ` ,
277+ ) ;
278+
279279 return toolContent ;
280280 }
281281}
You can’t perform that action at this time.
0 commit comments