IScriptContext
Interface
Members
13
Cancellation
property
The invocation's cancellation token — fires when the handler's timeout elapses or the engine tears down. Graph concurrency nodes (flow.delay/flow.timeout/flow.race/ flow.forEachParallel) honor it so waits and parallel work abort cleanly with the invocation.CancellationToken CancellationChat
propertyIChatApi ChatTwitch
propertyITwitchApi TwitchSpotify
propertyISpotifyApi SpotifyTiltify
propertyITiltifyApi TiltifyStreamDeck
propertyIStreamDeckApi StreamDeckDiscord
propertyIDiscordApi DiscordObs
propertyIObsApi ObsAudio
propertyIAudioApi AudioTemplates
propertyITemplatesApi TemplatesConnections
property
Live connection health (spec 023): read a source's current state or a simple connected flag inline from any handler. Backed by the central monitor; failure-safe.IConnectionsApi ConnectionsLog
propertyIScriptLog LogProgress
property
Reports progress events imperatively from any handler. Streaming handlers that return IAsyncEnumerable<ScriptProgress> don't need this — their yielded items take the same path.IScriptProgressReporter Progress
