Authority for systemAudio.current
Reviewed request token: ui.system-audio. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.
Reads the next encoded WebM/Opus chunk, or null when no chunk is available.
Authority for systemAudio.read
Reviewed request token: ui.system-audio. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.
Starts host-owned capture after a fresh, nonremembered user confirmation.
Authority for systemAudio.start
Reviewed request token: ui.system-audio. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.
Stops and finalizes this project's exact capture session.
Authority for systemAudio.stop
No static request token. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery.
Returns only this project's current or most recently stopped session.