A server-executed channel tool contributed by a session's server-side channels, as the bridge
engine forwards it to the realtime runner. Structurally a RealtimeToolDefinition
(@memberjunction/ai) — re-declared here as the minimal shape so the bridge-server engine can
surface contributed tools on import('./index').ActiveBridgeSession without depending on the
AI core/agents packages for the type.
A server-executed channel tool contributed by a session's server-side channels, as the bridge engine forwards it to the realtime runner. Structurally a
RealtimeToolDefinition(@memberjunction/ai) — re-declared here as the minimal shape so the bridge-server engine can surface contributed tools on import('./index').ActiveBridgeSession without depending on the AI core/agents packages for the type.