@karmaniverous/jeeves-scripts-core
    Preparing search index...

    Function constants

    • Config-derived values under their template names, read from the loaded config and cached until the config is reset.

      Returns {
          CLAUDE_CODE_PROJECTS_DIR: string;
          CONFIG_DIR: string;
          CONTENT_DIR: string;
          CREDENTIALS_DIR: string;
          DEFAULT_MEETINGS_DIR: string;
          EMAIL_EVENTS_DIR: string;
          GATEWAY_HOST: string;
          GATEWAY_PORT: number;
          GH_ACCOUNT: string;
          GH_BIN: string;
          GH_BOT_USER: string;
          GH_CONFIG_DIR: string;
          GITHUB_DIR: string;
          GITHUB_REGISTRY_PATH: string;
          GOG_BIN: string;
          GOG_CLIENT_PATH: string;
          GOG_CONFIG_DIR: string;
          IMAP_SECRETS_DIR: string;
          INSTANCE_NAME: string;
          JEEVES_BASE_DIR: string;
          JIRA_API_TOKEN_PATH: string;
          JIRA_EMAIL: string;
          JIRA_FIELDS_FILENAME: string;
          JIRA_MAX_HISTORY: number;
          JIRA_SITE_URL: string;
          LINEAR_CONFIG_PATH: string;
          LINEAR_MAX_HISTORY: number;
          NOTION_API_KEY_PATH: string;
          NOTION_VERSION: string;
          OPENCLAW_AGENT_DB_PATH: string;
          OPENCLAW_UPGRADE_CUTOFF: string | undefined;
          PIPELINE_CONFIG_PATH: string;
          QDRANT_API_URL: string;
          QDRANT_SERVICE_NAME: string;
          SCRIPTS_DIR: string;
          SESSIONS_DIR: string;
          SILO_ROUTING_CONFIG_PATH: string;
          SLACK_DM_NAMES_CACHE_PATH: string;
          SLACK_DOMAIN_DIR: string;
          SPAWN_WORKER_PATH: string;
          TOKEN_METRICS_DIR: string;
          TOKEN_RATES_PATH: string;
          TOKEN_RATES_PENDING_PATH: string;
          TOKEN_RATES_SEED_PATH: string;
          X_ACCOUNTS: Record<string, string>;
          X_OAUTH_DIR: string;
      }

      • CLAUDE_CODE_PROJECTS_DIR: string

        Claude Code session logs (~/.claude/projects).

      • CONFIG_DIR: string

        paths.configDir.

      • CONTENT_DIR: string

        paths.contentDir.

      • CREDENTIALS_DIR: string

        paths.credentialsDir.

      • DEFAULT_MEETINGS_DIR: string

        Meetings content directory ({contentDir}/meetings).

      • EMAIL_EVENTS_DIR: string

        Email event files ({stateDir}/runner/email-events).

      • GATEWAY_HOST: string

        The gateway listens on loopback; its port is OpenClaw's own setting.

      • GATEWAY_PORT: number

        The OpenClaw gateway's port, from openclaw.json.

      • GH_ACCOUNT: string

        GitHub account synced (integrations.gh.account).

      • GH_BIN: string

        GitHub CLI binary (integrations.gh.bin).

      • GH_BOT_USER: string

        GitHub bot user (integrations.gh.botUser).

      • GH_CONFIG_DIR: string

        GitHub CLI config directory (integrations.gh.configDir).

      • GITHUB_DIR: string

        GitHub content directory ({contentDir}/github).

      • GITHUB_REGISTRY_PATH: string

        GitHub repo registry ({contentDir}/github/registry.json).

      • GOG_BIN: string

        gog binary (integrations.gog.bin).

      • GOG_CLIENT_PATH: string

        gog's OAuth client file ({gogHome}/credentials.json).

      • GOG_CONFIG_DIR: string

        gog home (paths.gogHome).

      • IMAP_SECRETS_DIR: string

        IMAP secret files ({credentialsDir}/imap).

      • INSTANCE_NAME: string

        instance.name.

      • JEEVES_BASE_DIR: string

        instance.baseDir: the root every default path derives from.

      • JIRA_API_TOKEN_PATH: string

        Jira API token file (integrations.jira.apiTokenPath).

      • JIRA_EMAIL: string

        integrations.jira.email.

      • JIRA_FIELDS_FILENAME: string

        Jira field cache file name (integrations.jira.fieldsFilename).

      • JIRA_MAX_HISTORY: number

        integrations.jira.maxHistory.

      • JIRA_SITE_URL: string

        integrations.jira.siteUrl.

      • LINEAR_CONFIG_PATH: string

        Linear credentials file (integrations.linear.configPath).

      • LINEAR_MAX_HISTORY: number

        integrations.linear.maxHistory.

      • NOTION_API_KEY_PATH: string

        Notion API key file ({credentialsDir}/notion-api-key).

      • NOTION_VERSION: string

        Notion-Version header (integrations.notion.version).

      • OPENCLAW_AGENT_DB_PATH: string

        OpenClaw's agent SQLite database (2026.9+).

      • OPENCLAW_UPGRADE_CUTOFF: string | undefined

        First UTC hour on OpenClaw 2026.9+ (OPENCLAW_UPGRADE_CUTOFF); no default.

      • PIPELINE_CONFIG_PATH: string

        Pipeline config now lives in the instance config.

      • QDRANT_API_URL: string

        Qdrant URL (integrations.qdrant.apiUrl).

      • QDRANT_SERVICE_NAME: string

        Qdrant service name (integrations.qdrant.serviceName).

      • SCRIPTS_DIR: string

        paths.scriptsDir: the instance repo.

      • SESSIONS_DIR: string

        OpenClaw's legacy session transcripts directory.

      • SILO_ROUTING_CONFIG_PATH: string

        Silo routing now lives in the instance config.

      • SLACK_DM_NAMES_CACHE_PATH: string

        Slack DM name cache ({tokenMetricsDir}/slack-dm-names.json).

      • SLACK_DOMAIN_DIR: string

        Slack archive directory ({contentDir}/slack).

      • SPAWN_WORKER_PATH: string

        Core's spawn-worker script, run by path to dispatch worker sessions.

      • TOKEN_METRICS_DIR: string

        Token-metrics buckets directory (paths.tokenMetricsDir).

      • TOKEN_RATES_PATH: string

        The rate card ({tokenMetricsDir}/token-rates.json).

      • TOKEN_RATES_PENDING_PATH: string

        Models pending a rate ({tokenMetricsDir}/token-rates.pending.json).

      • TOKEN_RATES_SEED_PATH: string

        The rate card seed core ships (config/token-rates.seed.json in the package).

      • X_ACCOUNTS: Record<string, string>

        Handle → content directory, through each account's silo (Decision 28).

      • X_OAUTH_DIR: string

        X OAuth token files ({credentialsDir}/oauth).