Default Tool Decorator
class DefaultToolDecorator(toolGroupResolver: ToolGroupResolver? = null, observationRegistry: <Error class: unknown class>? = null, outputTransformer: StringTransformer = StringTransformer.IDENTITY) : ToolDecorator
Decorate tools with metadata and publish events.
Constructors
Link copied to clipboard
constructor(toolGroupResolver: ToolGroupResolver? = null, observationRegistry: <Error class: unknown class>? = null, outputTransformer: StringTransformer = StringTransformer.IDENTITY)
Functions
Link copied to clipboard
open override fun decorate(tool: <Error class: unknown class>, agentProcess: AgentProcess, action: Action?, llmOptions: <Error class: unknown class>): <Error class: unknown class>
Decorate the tool with some extra information.