Documentation
¶
Overview ¶
Package toolcallrecovery defines private metadata carried from provider decoding to a guarded tool execution boundary.
Index ¶
Constants ¶
View Source
const ( MetadataKey = "plasmid_tool_call_argument_failures" InvalidArgumentsMessage = "invalid tool arguments" RequestToolKey = "plasmid.internal/tool-call-recovery" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RequestMarker ¶
RequestMarker is implemented by providers that can opt a request into call-level argument recovery without changing their public model API.
type RequestTool ¶
type RequestTool struct{}
RequestTool is the unadvertised inert marker carried in a capable request.
func (RequestTool) Description ¶
func (RequestTool) Description() string
func (RequestTool) IsLongRunning ¶
func (RequestTool) IsLongRunning() bool
func (RequestTool) Name ¶
func (RequestTool) Name() string
Click to show internal directories.
Click to hide internal directories.