The unique ID of the apply patch tool call generated by the model.
The specific create, delete, or update instruction for the apply_patch tool call.
Instruction for creating a new file via the apply_patch tool.
Unified diff content to apply when creating the file.
Path of the file to create relative to the workspace root.
The operation type. Always create_file.
create_file
Instruction for deleting an existing file via the apply_patch tool.
Path of the file to delete relative to the workspace root.
The operation type. Always delete_file.
delete_file
Instruction for updating an existing file via the apply_patch tool.
Unified diff content to apply to the existing file.
Path of the file to update relative to the workspace root.
The operation type. Always update_file.
update_file
The status of the apply patch tool call. One of in_progress or completed.
in_progress
completed
The type of the item. Always apply_patch_call.
apply_patch_call
The unique ID of the apply patch tool call. Populated when this item is returned via API.
The agent that produced this item.
The canonical name of the agent that produced this item.
The execution context that produced this tool call.
The caller type. Always direct.
direct
The call ID of the program item that produced this tool call.
The caller type. Always program.
program