Skip to content

agents / Exports / StructuredEventService

Class: StructuredEventService

Structured event service - Enhanced logging with metadata Provides detailed structured logging for analysis

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new StructuredEventService(logger?): StructuredEventService

Parameters

NameType
logger?SimpleLogger

Returns

StructuredEventService

Defined in

packages/agents/src/services/event-service.ts:218

Methods

emit

emit(eventType, data): void

Emit an event with data

Parameters

NameTypeDescription
eventTypestringType of event to emit
dataServiceEventDataEvent data with hierarchical information

Returns

void

Implementation of

EventService.emit

Defined in

packages/agents/src/services/event-service.ts:222

Released under the MIT License.