# Interface ToolInvokedEvent

MCP tool lifecycle events (Issue #1186).

interface ToolInvokedEvent {
timestamp: number;
type: "tool.invoked";
toolName: string;
invocationId: string;
}

#### Hierarchy

- BaseEvent
  - ToolInvokedEvent

- Defined in packages/nexus-agents/src/pipeline/event-types.ts:189

##### Index

### Properties

timestamp
type
toolName
invocationId

## Properties

### `Readonly` timestamp

timestamp: number

Inherited from BaseEvent.timestamp

- Defined in packages/nexus-agents/src/pipeline/event-types.ts:48

### `Readonly` type

type: "tool.invoked"

- Defined in packages/nexus-agents/src/pipeline/event-types.ts:190

### `Readonly` toolName

toolName: string

- Defined in packages/nexus-agents/src/pipeline/event-types.ts:191

### `Readonly` invocationId

invocationId: string

- Defined in packages/nexus-agents/src/pipeline/event-types.ts:192