Beignet API reference
    Preparing search index...

    Type Alias ProviderInstrumentationTarget

    ProviderInstrumentationTarget:
        | ProviderInstrumentationPort
        | ProviderInstrumentation
        | {
            devtools?: ProviderInstrumentationPort
            | ProviderInstrumentation;
            instrumentation?: ProviderInstrumentationPort | ProviderInstrumentation;
        }
        | Record<string, unknown>
        | undefined

    Values accepted by createProviderInstrumentation(...).

    Plain ports objects are accepted so callers can pass ctx.ports (or a provider's ports argument) directly; the resolver reads ports.instrumentation, then ports.devtools.