openmixer — generated API reference
    Preparing search index...

    Interface ChannelInsertRowOptions

    The seams the insert rows compose over.

    interface ChannelInsertRowOptions {
        engine: () => InsertEngine | undefined;
        log: (m: string) => void;
        pluginHostRefusal?: () => Refusal | undefined;
    }
    Index
    engine: () => InsertEngine | undefined

    The controller owning the racks (after MixerServer.start()).

    log: (m: string) => void

    Where an asynchronous engine refusal is reported the moment it happens.

    pluginHostRefusal?: () => Refusal | undefined

    Why NO plugin can be racked on this console at all — its plugin host is declared unavailable, the same fact /health publishes as plugins.available: false (ruling 2026-09-02, 2026-07-15-plugin-catalog-tiered-packaging.md). Read on every ask, so a host that reconnects needs no restart. Absent, or answering undefined, nothing is judged: a console that makes no claim about a host has none to be refused for.