IHistoryParams

Interface representing the parameters required to create a history instance. Extends the history schema with runtime dependencies for agent-specific history management.

agentName: string

The unique name of the agent associated with this history instance.

clientId: string

The unique ID of the client associated with this history instance.

logger: ILogger

The logger instance for recording history-related activity and errors.

bus: IBus

The bus instance for event communication within the swarm.