@karmaniverous/jeeves
    Preparing search index...

    Interface RefreshPlatformContentOptions

    Options for refreshPlatformContent.

    interface RefreshPlatformContentOptions {
        componentName?: string;
        componentVersion?: string;
        coreVersion: string;
        pluginPackage?: string;
        servicePackage?: string;
        stalenessThresholdMs?: number;
        workspaceConfig?: {
            $schema?: string;
            core?: {
                configRoot?: string;
                devRepos?: Record<string, string>;
                gatewayUrl?: string;
                workspace?: string;
            };
            memory?: { budget?: number; warningThreshold?: number };
        };
    }
    Index

    Properties

    componentName?: string

    Component name (for registry cache directory).

    componentVersion?: string

    Component plugin version (e.g., '0.2.0').

    coreVersion: string

    Core library version for version-stamp convergence.

    pluginPackage?: string

    npm package name for the plugin (for registry update check).

    servicePackage?: string

    npm package name for the service (for registry update check).

    stalenessThresholdMs?: number

    Staleness threshold override in ms.

    workspaceConfig?: {
        $schema?: string;
        core?: {
            configRoot?: string;
            devRepos?: Record<string, string>;
            gatewayUrl?: string;
            workspace?: string;
        };
        memory?: { budget?: number; warningThreshold?: number };
    }

    Pre-loaded workspace config (avoids redundant reads when caller already loaded it).

    Type Declaration

    • Optional$schema?: string

      JSON Schema pointer for IDE autocomplete.

    • Optionalcore?: {
          configRoot?: string;
          devRepos?: Record<string, string>;
          gatewayUrl?: string;
          workspace?: string;
      }

      Core shared defaults.

      • OptionalconfigRoot?: string

        Platform config root path.

      • OptionaldevRepos?: Record<string, string>

        Dev repo paths keyed by component name.

      • OptionalgatewayUrl?: string

        OpenClaw gateway URL.

      • Optionalworkspace?: string

        Workspace root path.

    • Optionalmemory?: { budget?: number; warningThreshold?: number }

      Memory hygiene shared defaults.

      • Optionalbudget?: number

        MEMORY.md character budget.

      • OptionalwarningThreshold?: number

        Warning threshold as a fraction of budget.