Domain Tool Tracker
constructor(sources: List<DomainToolSource<*>> = emptyList(), autoDiscovery: Boolean = false, agentProcess: AgentProcess? = null)
Parameters
sources
List of registered domain tool sources (empty for auto-discovery mode)
auto Discovery
When true, discovers tools from any object with @LlmTool methods
agent Process
Optional agent process for predicate evaluation