Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatRunError ¶
Types ¶
type CountingCaller ¶
type CountingCaller struct {
Inner ToolCaller
MaxCalls int
LastError error
// contains filtered or unexported fields
}
func (*CountingCaller) Call ¶
func (c *CountingCaller) Call(ctx context.Context, name string, args json.RawMessage) (json.RawMessage, error)
func (*CountingCaller) ToolCalls ¶
func (c *CountingCaller) ToolCalls() int
type ToolCaller ¶
type ToolCaller interface {
Call(ctx context.Context, name string, args json.RawMessage) (json.RawMessage, error)
}
Click to show internal directories.
Click to hide internal directories.