Loading...
Loading...
Configure worker RBAC, filtered discovery, FORBIDDEN errors, registration hooks, auth functions, and safe browser/public worker-manager listeners in iii. Use when configuring permissions, tenant isolation, exposed functions, browser-safe worker access, or denied invocation behavior.
npx skill4agent add iii-hq/iii iii-worker-rbaciii-worker-managerauth_function_idAuthResultforbidden_functionsFORBIDDENheadersquery_paramsip_addressallowed_functions: string[]forbidden_functions: string[]allowed_trigger_types?: string[]allow_trigger_type_registration: booleanallow_function_registration?: booleanfunction_registration_prefix?: stringcontext: Record<string, unknown>forbidden_functionsallowed_functionsengine::channels::createexpose_functionson_trigger_registration_function_idon_trigger_type_registration_function_idon_function_registration_function_idfunction_registration_prefixworkers:
- name: iii-worker-manager
config:
listeners:
- host: 127.0.0.1
port: 49135
rbac:
auth_function_id: auth::browser-session
expose_functions:
- match("public::*")
on_function_registration_function_id: policy::function-registrationFORBIDDENiii-error-handlingiii-browser-sdkiii-engine-configFORBIDDENfunction_not_found