Skip to content

Function: loadUnpackedExtension()

loadUnpackedExtension(browserUrl, path): Promise<{ extensionId: string; ok: true; } | { detail: string; ok: false; }>

Defined in: packages/aiui-util/src/extension.ts:20

Install (or re-point) an unpacked extension in a running browser — CDP's Extensions.loadUnpacked, i.e. "Load unpacked" without the human.

Best-effort by design: the domain is recent (Chrome ≥ 129, measured working on Chrome for Testing 150) and a browser may refuse. Callers fall back to telling the human what to click.

Parameters

browserUrl

string

path

string

Returns

Promise<{ extensionId: string; ok: true; } | { detail: string; ok: false; }>