Documentation
¶
Overview ¶
Package tool defines internal-only interfaces and logic for tools.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewToolContext ¶
func NewToolContext(ctx agent.InvocationContext, functionCallID string, actions *session.EventActions) tool.Context
Types ¶
type FunctionTool ¶
type RequestProcessor ¶
type RequestProcessor interface {
ProcessRequest(ctx tool.Context, req *model.LLMRequest) error
}
Click to show internal directories.
Click to hide internal directories.