Documentation
¶
Overview ¶
Package toolstate contains transport-neutral long-running tool presentation state. It is intentionally dependency-free so tools and handlers can share it without an import cycle.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactRef ¶
type ArtifactRef struct {
ID string `json:"id"`
Storage string `json:"storage"`
Key string `json:"key"`
Title string `json:"title"`
Kind string `json:"kind"`
MediaType string `json:"media_type"`
Size int64 `json:"size"`
Width int `json:"width,omitempty"`
Height int `json:"height,omitempty"`
Provider string `json:"provider,omitempty"`
Model string `json:"model,omitempty"`
OperationID string `json:"operation_id,omitempty"`
ToolCallID string `json:"tool_call_id,omitempty"`
}
type ProgressEvent ¶
Click to show internal directories.
Click to hide internal directories.