Skip to content

Interface: ISessionOrchestrator

Makaio Framework


Makaio Framework / services-core / ISessionOrchestrator

Defined in: ../../../packages/services/core/src/session/session-orchestrator.ts:29

Minimum public contract for a session orchestrator service.

Both the framework orchestrator and host-provided orchestrators can satisfy this interface. The service token is keyed on this interface so the conditional injection pattern (same service name, different implementation per runtime) compiles without structural conflicts.

destroy(): void

Defined in: ../../../packages/services/core/src/session/session-orchestrator.ts:31

Stop the orchestrator and clean up all subscriptions.

void