AddEventInput
Interface: AddEventInput
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:198
Input for adding an event to an agent's queue
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
eventType? | AgentEventType | Type of event | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:206 |
expiresAt? | string | Optional expiration time (ISO string) | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:212 |
metadata? | Record<string, any> | Additional metadata | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:214 |
payload | AgentEventPayload | Event payload | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:210 |
priority? | AgentEventPriority | Event priority | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:208 |
targetAgentId | string | Target agent ID | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:200 |
targetAgentInstanceId? | string | Specific target agent instance ID | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:202 |
targetThreadId? | string | Target thread ID | common/types/src/codeboltjstypes/libFunctionTypes/eventQueue.ts:204 |