ToolCallDelta#
Implement the model contract and normalize usage and stream output. See the guide.
- class zett_agent.model.ToolCallDelta(index, id_delta='', name_delta='', arguments_delta='')[source]#
One streamed fragment of a model-requested tool call.
- Parameters:
index (int)
id_delta (str)
name_delta (str)
arguments_delta (str)
- index: int#
Zero-based tool-call index used to assemble parallel streamed fragments.
- id_delta: str#
Incremental call identifier; may be empty after the initial fragment.
- name_delta: str#
Incremental function name; concatenate before executing the tool.
- arguments_delta: str#
Partial serialized arguments; not necessarily valid standalone JSON.