Versions in this module Expand all Collapse all v0 v0.7.0 Mar 2, 2026 Changes in this version + type AgentWrapper struct + ADKAgent agent.Agent + func NewAgentWrapper(base *BaseAgent, adkAgent agent.Agent) *AgentWrapper + type BaseAgent struct + Cfg *config.Config + Client *http.Client + Logger *slog.Logger + Model model.LLM + ModelFactory *llm.ModelFactory + func NewBaseAgent(ctx context.Context, cfg *config.Config, timeoutSec int) (*BaseAgent, error) + func NewBaseAgentWithLogger(ctx context.Context, cfg *config.Config, timeoutSec int, logger *slog.Logger) (*BaseAgent, error) + func (ba *BaseAgent) Close() error + func (ba *BaseAgent) Debug(msg string, args ...any) + func (ba *BaseAgent) Error(msg string, args ...any) + func (ba *BaseAgent) FetchURL(ctx context.Context, url string, maxSizeMB int) (string, error) + func (ba *BaseAgent) GetProviderInfo() string + func (ba *BaseAgent) Info(msg string, args ...any) + func (ba *BaseAgent) Warn(msg string, args ...any)