[**agentfootprint**](../README.md)

***

[agentfootprint](/agentfootprint/api/generated/README.md) / AgentfootprintEventMap

# Interface: AgentfootprintEventMap

Defined in: [src/events/registry.ts:180](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L180)

## Properties

### agentfootprint.agent.handoff

> **agentfootprint.agent.handoff**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.handoff"`, [`AgentHandoffPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentHandoffPayload.md)\>

Defined in: [src/events/registry.ts:235](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L235)

***

### agentfootprint.agent.iteration\_end

> **agentfootprint.agent.iteration\_end**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.iteration_end"`, [`AgentIterationEndPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentIterationEndPayload.md)\>

Defined in: [src/events/registry.ts:227](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L227)

***

### agentfootprint.agent.iteration\_start

> **agentfootprint.agent.iteration\_start**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.iteration_start"`, [`AgentIterationStartPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentIterationStartPayload.md)\>

Defined in: [src/events/registry.ts:223](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L223)

***

### agentfootprint.agent.output\_schema\_validation\_failed

> **agentfootprint.agent.output\_schema\_validation\_failed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.output_schema_validation_failed"`, [`AgentOutputSchemaValidationFailedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentOutputSchemaValidationFailedPayload.md)\>

Defined in: [src/events/registry.ts:239](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L239)

***

### agentfootprint.agent.route\_decided

> **agentfootprint.agent.route\_decided**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.route_decided"`, [`AgentRouteDecidedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentRouteDecidedPayload.md)\>

Defined in: [src/events/registry.ts:231](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L231)

***

### agentfootprint.agent.thinking\_parse\_failed

> **agentfootprint.agent.thinking\_parse\_failed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.thinking_parse_failed"`, [`AgentThinkingParseFailedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentThinkingParseFailedPayload.md)\>

Defined in: [src/events/registry.ts:243](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L243)

***

### agentfootprint.agent.turn\_end

> **agentfootprint.agent.turn\_end**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.turn_end"`, [`AgentTurnEndPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentTurnEndPayload.md)\>

Defined in: [src/events/registry.ts:219](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L219)

***

### agentfootprint.agent.turn\_start

> **agentfootprint.agent.turn\_start**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.agent.turn_start"`, [`AgentTurnStartPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/AgentTurnStartPayload.md)\>

Defined in: [src/events/registry.ts:215](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L215)

***

### agentfootprint.composition.branch\_complete

> **agentfootprint.composition.branch\_complete**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.branch_complete"`, [`ParallelBranchCompletePayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ParallelBranchCompletePayload.md)\>

Defined in: [src/events/registry.ts:194](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L194)

***

### agentfootprint.composition.enter

> **agentfootprint.composition.enter**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.enter"`, [`CompositionEnterPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/CompositionEnterPayload.md)\>

Defined in: [src/events/registry.ts:182](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L182)

***

### agentfootprint.composition.exit

> **agentfootprint.composition.exit**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.exit"`, [`CompositionExitPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/CompositionExitPayload.md)\>

Defined in: [src/events/registry.ts:186](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L186)

***

### agentfootprint.composition.fork\_start

> **agentfootprint.composition.fork\_start**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.fork_start"`, [`ParallelForkStartPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ParallelForkStartPayload.md)\>

Defined in: [src/events/registry.ts:190](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L190)

***

### agentfootprint.composition.iteration\_exit

> **agentfootprint.composition.iteration\_exit**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.iteration_exit"`, [`LoopIterationExitPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/LoopIterationExitPayload.md)\>

Defined in: [src/events/registry.ts:210](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L210)

***

### agentfootprint.composition.iteration\_start

> **agentfootprint.composition.iteration\_start**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.iteration_start"`, [`LoopIterationStartPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/LoopIterationStartPayload.md)\>

Defined in: [src/events/registry.ts:206](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L206)

***

### agentfootprint.composition.merge\_end

> **agentfootprint.composition.merge\_end**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.merge_end"`, [`ParallelMergeEndPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ParallelMergeEndPayload.md)\>

Defined in: [src/events/registry.ts:198](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L198)

***

### agentfootprint.composition.route\_decided

> **agentfootprint.composition.route\_decided**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.composition.route_decided"`, [`ConditionalRouteDecidedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ConditionalRouteDecidedPayload.md)\>

Defined in: [src/events/registry.ts:202](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L202)

***

### agentfootprint.context.budget\_pressure

> **agentfootprint.context.budget\_pressure**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.context.budget_pressure"`, [`ContextBudgetPressurePayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ContextBudgetPressurePayload.md)\>

Defined in: [src/events/registry.ts:289](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L289)

***

### agentfootprint.context.evaluated

> **agentfootprint.context.evaluated**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.context.evaluated"`, [`ContextEvaluatedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ContextEvaluatedPayload.md)\>

Defined in: [src/events/registry.ts:293](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L293)

***

### agentfootprint.context.evicted

> **agentfootprint.context.evicted**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.context.evicted"`, [`ContextEvictedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ContextEvictedPayload.md)\>

Defined in: [src/events/registry.ts:281](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L281)

***

### agentfootprint.context.injected

> **agentfootprint.context.injected**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.context.injected"`, [`ContextInjectedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ContextInjectedPayload.md)\>

Defined in: [src/events/registry.ts:277](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L277)

***

### agentfootprint.context.slot\_composed

> **agentfootprint.context.slot\_composed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.context.slot_composed"`, [`ContextSlotComposedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ContextSlotComposedPayload.md)\>

Defined in: [src/events/registry.ts:285](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L285)

***

### agentfootprint.cost.limit\_hit

> **agentfootprint.cost.limit\_hit**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.cost.limit_hit"`, [`CostLimitHitPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/CostLimitHitPayload.md)\>

Defined in: [src/events/registry.ts:379](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L379)

***

### agentfootprint.cost.tick

> **agentfootprint.cost.tick**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.cost.tick"`, [`CostTickPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/CostTickPayload.md)\>

Defined in: [src/events/registry.ts:375](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L375)

***

### agentfootprint.embedding.generated

> **agentfootprint.embedding.generated**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.embedding.generated"`, [`EmbeddingGeneratedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/EmbeddingGeneratedPayload.md)\>

Defined in: [src/events/registry.ts:428](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L428)

***

### agentfootprint.error.fatal

> **agentfootprint.error.fatal**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.error.fatal"`, [`ErrorFatalPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ErrorFatalPayload.md)\>

Defined in: [src/events/registry.ts:401](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L401)

***

### agentfootprint.error.recovered

> **agentfootprint.error.recovered**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.error.recovered"`, [`ErrorRecoveredPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ErrorRecoveredPayload.md)\>

Defined in: [src/events/registry.ts:397](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L397)

***

### agentfootprint.error.retried

> **agentfootprint.error.retried**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.error.retried"`, [`ErrorRetriedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ErrorRetriedPayload.md)\>

Defined in: [src/events/registry.ts:393](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L393)

***

### agentfootprint.eval.score

> **agentfootprint.eval.score**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.eval.score"`, [`EvalScorePayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/EvalScorePayload.md)\>

Defined in: [src/events/registry.ts:384](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L384)

***

### agentfootprint.eval.threshold\_crossed

> **agentfootprint.eval.threshold\_crossed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.eval.threshold_crossed"`, [`EvalThresholdCrossedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/EvalThresholdCrossedPayload.md)\>

Defined in: [src/events/registry.ts:388](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L388)

***

### agentfootprint.fallback.triggered

> **agentfootprint.fallback.triggered**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.fallback.triggered"`, [`FallbackTriggeredPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/FallbackTriggeredPayload.md)\>

Defined in: [src/events/registry.ts:370](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L370)

***

### agentfootprint.memory.attached

> **agentfootprint.memory.attached**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.memory.attached"`, [`MemoryAttachedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/MemoryAttachedPayload.md)\>

Defined in: [src/events/registry.ts:302](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L302)

***

### agentfootprint.memory.detached

> **agentfootprint.memory.detached**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.memory.detached"`, [`MemoryDetachedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/MemoryDetachedPayload.md)\>

Defined in: [src/events/registry.ts:306](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L306)

***

### agentfootprint.memory.strategy\_applied

> **agentfootprint.memory.strategy\_applied**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.memory.strategy_applied"`, [`MemoryStrategyAppliedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/MemoryStrategyAppliedPayload.md)\>

Defined in: [src/events/registry.ts:298](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L298)

***

### agentfootprint.memory.written

> **agentfootprint.memory.written**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.memory.written"`, [`MemoryWrittenPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/MemoryWrittenPayload.md)\>

Defined in: [src/events/registry.ts:310](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L310)

***

### agentfootprint.pause.request

> **agentfootprint.pause.request**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.pause.request"`, [`PauseRequestPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/PauseRequestPayload.md)\>

Defined in: [src/events/registry.ts:419](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L419)

***

### agentfootprint.pause.resume

> **agentfootprint.pause.resume**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.pause.resume"`, [`PauseResumePayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/PauseResumePayload.md)\>

Defined in: [src/events/registry.ts:423](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L423)

***

### agentfootprint.permission.check

> **agentfootprint.permission.check**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.permission.check"`, [`PermissionCheckPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/PermissionCheckPayload.md)\>

Defined in: [src/events/registry.ts:349](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L349)

***

### agentfootprint.permission.gate\_closed

> **agentfootprint.permission.gate\_closed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.permission.gate_closed"`, [`PermissionGateClosedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/PermissionGateClosedPayload.md)\>

Defined in: [src/events/registry.ts:357](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L357)

***

### agentfootprint.permission.gate\_opened

> **agentfootprint.permission.gate\_opened**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.permission.gate_opened"`, [`PermissionGateOpenedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/PermissionGateOpenedPayload.md)\>

Defined in: [src/events/registry.ts:353](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L353)

***

### agentfootprint.permission.halt

> **agentfootprint.permission.halt**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.permission.halt"`, [`PermissionHaltPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/PermissionHaltPayload.md)\>

Defined in: [src/events/registry.ts:361](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L361)

***

### agentfootprint.reliability.fail\_fast

> **agentfootprint.reliability.fail\_fast**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.reliability.fail_fast"`, [`ReliabilityFailFastPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ReliabilityFailFastPayload.md)\>

Defined in: [src/events/registry.ts:406](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L406)

***

### agentfootprint.reliability.recovered

> **agentfootprint.reliability.recovered**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.reliability.recovered"`, [`ReliabilityRecoveredPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ReliabilityRecoveredPayload.md)\>

Defined in: [src/events/registry.ts:414](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L414)

***

### agentfootprint.reliability.retried

> **agentfootprint.reliability.retried**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.reliability.retried"`, [`ReliabilityRetriedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ReliabilityRetriedPayload.md)\>

Defined in: [src/events/registry.ts:410](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L410)

***

### agentfootprint.risk.flagged

> **agentfootprint.risk.flagged**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.risk.flagged"`, [`RiskFlaggedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/RiskFlaggedPayload.md)\>

Defined in: [src/events/registry.ts:366](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L366)

***

### agentfootprint.skill.activated

> **agentfootprint.skill.activated**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.skill.activated"`, [`SkillActivatedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/SkillActivatedPayload.md)\>

Defined in: [src/events/registry.ts:340](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L340)

***

### agentfootprint.skill.deactivated

> **agentfootprint.skill.deactivated**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.skill.deactivated"`, [`SkillDeactivatedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/SkillDeactivatedPayload.md)\>

Defined in: [src/events/registry.ts:344](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L344)

***

### agentfootprint.stream.llm\_end

> **agentfootprint.stream.llm\_end**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.llm_end"`, [`LLMEndPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/LLMEndPayload.md)\>

Defined in: [src/events/registry.ts:252](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L252)

***

### agentfootprint.stream.llm\_start

> **agentfootprint.stream.llm\_start**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.llm_start"`, [`LLMStartPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/LLMStartPayload.md)\>

Defined in: [src/events/registry.ts:248](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L248)

***

### agentfootprint.stream.thinking\_delta

> **agentfootprint.stream.thinking\_delta**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.thinking_delta"`, [`StreamThinkingDeltaPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/StreamThinkingDeltaPayload.md)\>

Defined in: [src/events/registry.ts:268](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L268)

***

### agentfootprint.stream.thinking\_end

> **agentfootprint.stream.thinking\_end**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.thinking_end"`, [`StreamThinkingEndPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/StreamThinkingEndPayload.md)\>

Defined in: [src/events/registry.ts:272](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L272)

***

### agentfootprint.stream.token

> **agentfootprint.stream.token**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.token"`, [`LLMTokenPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/LLMTokenPayload.md)\>

Defined in: [src/events/registry.ts:256](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L256)

***

### agentfootprint.stream.tool\_end

> **agentfootprint.stream.tool\_end**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.tool_end"`, [`ToolEndPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolEndPayload.md)\>

Defined in: [src/events/registry.ts:264](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L264)

***

### agentfootprint.stream.tool\_start

> **agentfootprint.stream.tool\_start**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.stream.tool_start"`, [`ToolStartPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolStartPayload.md)\>

Defined in: [src/events/registry.ts:260](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L260)

***

### agentfootprint.tools.activated

> **agentfootprint.tools.activated**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.tools.activated"`, [`ToolsActivatedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolsActivatedPayload.md)\>

Defined in: [src/events/registry.ts:319](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L319)

***

### agentfootprint.tools.deactivated

> **agentfootprint.tools.deactivated**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.tools.deactivated"`, [`ToolsDeactivatedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolsDeactivatedPayload.md)\>

Defined in: [src/events/registry.ts:323](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L323)

***

### agentfootprint.tools.discovery\_completed

> **agentfootprint.tools.discovery\_completed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.tools.discovery_completed"`, [`ToolsDiscoveryCompletedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolsDiscoveryCompletedPayload.md)\>

Defined in: [src/events/registry.ts:331](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L331)

***

### agentfootprint.tools.discovery\_failed

> **agentfootprint.tools.discovery\_failed**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.tools.discovery_failed"`, [`ToolsDiscoveryFailedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolsDiscoveryFailedPayload.md)\>

Defined in: [src/events/registry.ts:335](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L335)

***

### agentfootprint.tools.discovery\_started

> **agentfootprint.tools.discovery\_started**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.tools.discovery_started"`, [`ToolsDiscoveryStartedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolsDiscoveryStartedPayload.md)\>

Defined in: [src/events/registry.ts:327](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L327)

***

### agentfootprint.tools.offered

> **agentfootprint.tools.offered**: [`AgentfootprintEventEnvelope`](/agentfootprint/api/generated/interfaces/AgentfootprintEventEnvelope.md)\<`"agentfootprint.tools.offered"`, [`ToolsOfferedPayload`](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/interfaces/ToolsOfferedPayload.md)\>

Defined in: [src/events/registry.ts:315](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/registry.ts#L315)
