Package-level declarations
Types
Link copied to clipboard
data class AgenticTool(val definition: Tool.Definition, val metadata: Tool.Metadata = Tool.Metadata.DEFAULT, val llm: <Error class: unknown class> = LlmOptions(), val tools: List<Tool> = emptyList(), val systemPromptCreator: SystemPromptCreator = { defaultSystemPrompt(definition.description) }) : Tool
An agentic tool that uses an LLM to orchestrate other tools.
Link copied to clipboard
Create a system prompt given the current AgentProcess as context.