Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
Agent is a minimal model-tool loop agent.
type Config ¶
type Config struct {
Name string
SystemPrompt string
StreamModel bool
Reasoning model.ReasoningConfig
EmitPartialEvents bool
ToolTruncation tool.TruncationPolicy
// ToolResultSanitizer controls how tool results are transformed before
// being sent back to model context. Nil uses default sanitizer.
ToolResultSanitizer func(map[string]any) map[string]any
}
Config controls behavior of LLMAgent.
Click to show internal directories.
Click to hide internal directories.