Share via


ApplyPatchToolCallItemParam interface

A tool call representing a request to create, delete, or update files using diff patches.

Extends

Properties

call_id

The unique ID of the apply patch tool call generated by the model.

id

The unique identifier for the item.

operation

The specific create, delete, or update instruction for the apply_patch tool call.

status

The status of the apply patch tool call. One of in_progress or completed.

type

The type of the item. Always apply_patch_call.

Property Details

call_id

The unique ID of the apply patch tool call generated by the model.

call_id: string

Property Value

string

id

The unique identifier for the item.

id?: string

Property Value

string

operation

The specific create, delete, or update instruction for the apply_patch tool call.

operation: ApplyPatchOperationParamUnion

Property Value

status

The status of the apply patch tool call. One of in_progress or completed.

status: ApplyPatchCallStatusParam

Property Value

type

The type of the item. Always apply_patch_call.

type: "apply_patch_call"

Property Value

"apply_patch_call"