openmixer — generated API reference
    Preparing search index...

    Type Alias MainAutorouteResult

    MainAutorouteResult:
        | { out: OutputEndpoint; routed: true; sinkId: string }
        | {
            reason: "no-structural" | "already-routed" | "no-sink" | "route-failed";
            routed: false;
        }

    Type Declaration

    • { out: OutputEndpoint; routed: true; sinkId: string }

      The main was routed to sinkId (its out ports) and the state broadcast.

    • {
          reason: "no-structural" | "already-routed" | "no-sink" | "route-failed";
          routed: false;
      }

      Nothing was changed: no structural surface (no-structural), the main already has an explicit route (already-routed), no eligible sink exists — CI / headless (no-sink), or the live route failed and was skipped (route-failed).