package
0.0.0-20250223175956-2857a6b184d4
Repository: https://github.com/agent-api/core.git
Documentation: pkg.go.dev
# Functions
WrapToolFunction dynamically, at runtime, converts the input function to a "WrappedToolFunction" that can be used as part of Tool.WrappedToolFunction - i.e., a function of type: func(context.Context []byte) (interface{}, error).
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AgentStep represents a single step in an agent's execution.
Capabilities represents what features an LLM provider supports.
No description provided by the author
Message represents a single message in a conversation with multimodal support.
No description provided by the author
Tool represents a function that an AI agent can use.
ToolCall represents a specific tool invocation request.
ToolResult contains the output of a tool execution.
# Type aliases
StopCondition is a function that determines if the agent should stop.
No description provided by the author
For timestamps, source info, etc.