IFClite TypeScript API
    Preparing search index...

    Function headlessFeatures

    • What the CLI's / MCP's headless backend offers. It implements the viewer methods as inert no-ops, so viewer/visibility/selection are deliberately absent here: a viewer node must report noop, not pretend. network is always true: both headless callers have a real, unrestricted fetch (no CORS), so a network.fetch bridge is always configured — the per-request host allow-list check still runs against the graph's actual grants (see network-request.ts). secrets is exactly the set of env var names the caller passes (CLI: Object.keys(process.env); MCP: the same — see flow.ts in @ifc-lite/cli and @ifc-lite/mcp), never guessed here. openModel is listed because both headless callers implement FlowHost.openModel (model.openFromSource).

      Parameters

      • Optionalsecrets: Iterable<string, any, any>

      Returns HostFeatures