Skip to content

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

Defined in

packages/agent-core/src/abstracts/abstract-tool.ts:63

Released under the MIT License.