@runloop/remote-agents-sdk
    Preparing search index...

    Type Alias ConfigLayerSource

    ConfigLayerSource:
        | { domain: string; key: string; type: "mdm" }
        | { file: AbsolutePathBuf; type: "system" }
        | { id: string; name: string; type: "enterpriseManaged" }
        | { file: AbsolutePathBuf; profile: string | null; type: "user" }
        | { dotCodexFolder: AbsolutePathBuf; type: "project" }
        | { type: "sessionFlags" }
        | { file: AbsolutePathBuf; type: "legacyManagedConfigTomlFromFile" }
        | { type: "legacyManagedConfigTomlFromMdm" }

    Type Declaration

    • { domain: string; key: string; type: "mdm" }
    • { file: AbsolutePathBuf; type: "system" }
      • file: AbsolutePathBuf

        This is the path to the system config.toml file, though it is not guaranteed to exist.

      • type: "system"
    • { id: string; name: string; type: "enterpriseManaged" }
      • id: string

        Stable identifier for the delivered layer.

      • name: string

        Admin-facing name for the delivered layer. This is surfaced in diagnostics so users know which cloud layer needs administrator attention.

      • type: "enterpriseManaged"
    • { file: AbsolutePathBuf; profile: string | null; type: "user" }
      • file: AbsolutePathBuf

        This is the path to the user's config.toml file, though it is not guaranteed to exist.

      • profile: string | null

        Name of the selected profile-v2 config layered on top of the base user config, when this layer represents one.

      • type: "user"
    • { dotCodexFolder: AbsolutePathBuf; type: "project" }
    • { type: "sessionFlags" }
    • { file: AbsolutePathBuf; type: "legacyManagedConfigTomlFromFile" }
    • { type: "legacyManagedConfigTomlFromMdm" }