agent-core / Exports / IAbstractToolOptions
Interface: IAbstractToolOptions
Options for AbstractTool construction
Table of contents
Properties
Properties
logger
• Optional logger: ILogger
Optional logger for tool operations Defaults to SilentLogger if not provided
Defined in
packages/agent-core/src/abstracts/abstract-tool.ts:52
eventService
• Optional eventService: IEventService
Optional event service for unified event emission If not provided, tool will operate silently without emitting events
The caller should provide an EventService configured with appropriate settings (e.g., ownerPrefix='tool' for tool events)
Since
2.1.0