Skip to content

Documentation / @agentick/shared / DTGatewayRequestEvent

Interface: DTGatewayRequestEvent ​

Defined in: devtools.ts:582

Emitted when a gateway request is received.

Extends ​

Properties ​

clientId? ​

optional clientId: string

Defined in: devtools.ts:593

Client ID that made the request


executionId ​

executionId: string

Defined in: devtools.ts:32

UUID of the execution context

Inherited from ​

DevToolsEventBase.executionId


method ​

method: string

Defined in: devtools.ts:587

Method name (e.g., "chat:send", "tasks:list")


params? ​

optional params: Record<string, unknown>

Defined in: devtools.ts:591

Request parameters (sanitized)


parentExecutionId? ​

optional parentExecutionId: string

Defined in: devtools.ts:45

Parent execution ID for nested executions (fork, spawn, component_tool)

Inherited from ​

DevToolsEventBase.parentExecutionId


procedureId? ​

optional procedureId: string

Defined in: devtools.ts:47

Current procedure ID

Inherited from ​

DevToolsEventBase.procedureId


requestId ​

requestId: string

Defined in: devtools.ts:585

Unique request identifier

Overrides ​

DevToolsEventBase.requestId


sequence ​

sequence: number

Defined in: devtools.ts:34

Monotonically increasing sequence number from the source session

Inherited from ​

DevToolsEventBase.sequence


sessionKey? ​

optional sessionKey: string

Defined in: devtools.ts:589

Session key if session-scoped


tenantId? ​

optional tenantId: string

Defined in: devtools.ts:51

Tenant ID from context (for multi-tenant dashboards)

Inherited from ​

DevToolsEventBase.tenantId


timestamp ​

timestamp: number

Defined in: devtools.ts:36

Unix timestamp in milliseconds

Inherited from ​

DevToolsEventBase.timestamp


traceId? ​

optional traceId: string

Defined in: devtools.ts:41

Trace ID for distributed tracing correlation

Inherited from ​

DevToolsEventBase.traceId


type ​

type: "gateway_request"

Defined in: devtools.ts:583

Discriminator for event type

Overrides ​

DevToolsEventBase.type


userId? ​

optional userId: string

Defined in: devtools.ts:49

User ID from context (for attribution and multi-tenant filtering)

Inherited from ​

DevToolsEventBase.userId

Released under the ISC License.