fix: address codex migration review feedback
This commit is contained in:
@@ -41,13 +41,14 @@
|
||||
},
|
||||
{
|
||||
"name": "tool-use",
|
||||
"match": { "path": "payload.type", "in": ["function_call", "custom_tool_call", "web_search_call", "exec_command"] },
|
||||
"match": { "path": "payload.type", "in": ["function_call", "custom_tool_call", "web_search_call"] },
|
||||
"action": "tool_use",
|
||||
"fields": {
|
||||
"toolId": "payload.call_id",
|
||||
"toolName": {
|
||||
"coalesce": [
|
||||
"payload.name",
|
||||
"payload.type",
|
||||
{ "value": "web_search" }
|
||||
]
|
||||
},
|
||||
@@ -61,9 +62,32 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "exec-command-end",
|
||||
"match": { "path": "payload.type", "in": ["exec_command_end", "exec_command_output"] },
|
||||
"action": "observation",
|
||||
"fields": {
|
||||
"toolUseId": "payload.call_id",
|
||||
"toolName": { "value": "exec_command" },
|
||||
"toolInput": {
|
||||
"coalesce": [
|
||||
"payload.command",
|
||||
"payload.input"
|
||||
]
|
||||
},
|
||||
"toolResponse": {
|
||||
"coalesce": [
|
||||
"payload.aggregated_output",
|
||||
"payload.output",
|
||||
"payload.stdout",
|
||||
"payload.stderr"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tool-result",
|
||||
"match": { "path": "payload.type", "in": ["function_call_output", "custom_tool_call_output", "exec_command_output"] },
|
||||
"match": { "path": "payload.type", "in": ["function_call_output", "custom_tool_call_output"] },
|
||||
"action": "tool_result",
|
||||
"fields": {
|
||||
"toolId": "payload.call_id",
|
||||
|
||||
Reference in New Issue
Block a user