You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ocap-kernel): plumb allowedGlobalNames from Kernel.make() to VatSupervisor
Add allowedGlobalNames option to Kernel.make() so the kernel owner can
restrict which globals are available to vats. The names flow through
VatManager → VatHandle → initVat RPC to VatSupervisor, which filters
DEFAULT_ALLOWED_GLOBALS by the received names. When omitted, all
defaults remain available.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* @param options.mnemonic - Optional BIP39 mnemonic for deriving the kernel identity.
230
233
* @param options.ioChannelFactory - Optional factory for creating IO channels.
231
234
* @param options.systemSubclusters - Optional array of system subcluster configurations.
235
+
* @param options.allowedGlobalNames - Optional list of allowed global names for vat endowments. When set, only these names from DEFAULT_ALLOWED_GLOBALS are available to vats.
0 commit comments