fix(tool-calls): remove redundant input/output fields in favor of arguments/response, exclude isExpanded for tools in agents in workflow change detection (#1630)

This commit is contained in:
Waleed
2025-10-14 17:21:17 -07:00
committed by GitHub
parent 6723adf3c1
commit e83d3a6b9f
2 changed files with 26 additions and 4 deletions

View File

@@ -928,8 +928,7 @@ export class AgentBlockHandler implements BlockHandler {
endTime: tc.endTime,
duration: tc.duration,
arguments: tc.arguments || tc.input || {},
input: tc.arguments || tc.input || {}, // Keep both for backward compatibility
output: tc.result || tc.output,
result: tc.result || tc.output,
}
}