Permission broker
Skills ask at the moment of use. Nothing is requested on first launch.
Camera
LIVEPreview a frame, then stop tracks. Requested only on tap.
state idle
Microphone
LIVEOpens the mic briefly to prove the broker, then releases it.
state idle
Notifications
LIVEBrowser notification permission. No background spam.
state idle
Persistent storage
LIVERequests persisted storage so threads survive eviction when the browser allows it.
state idle
Python workspace
LIVEPyodide CPython in Manifest Term. pip via micropip. Chaquopy / native Linux remain STUB.