Skip to content

HostServices

Registry of platform-specific host services utilized by the Engine Core. Evaluates execution capabilities and manages OS-level boundaries.

optional artifactDestinations?: ArtifactDestinationService

Application destinations for artifact requests that carry delivery.destinationRef. Absent means the host has none, and such a request is refused before routing.


optional audioOutput?: AudioOutputService

PCM playback for providers that synthesize audio themselves. Absent on hosts that cannot play audio; such a provider refuses before commit.


optional clock?: ClockService

Clock service.


connectivity: ConnectivityService

Network connectivity service.


optional deviceConstraints?: DeviceConstraintsService

Device constraints service.


optional httpClient?: HttpClientService

HTTP Client service for performing network requests.


optional secureStorage?: SecureStorageService

Secure storage service.


optional streamingHttpClient?: HttpStreamingClientService

HTTP client service for responses consumed while still arriving. Absent on hosts that cannot stream a response body.


optional telemetry?: TelemetryService

Telemetry service to monitor execution steps, latency, and success rates.