Skip to content

/chronicle reindex queues remote backfill despite local-only remote settings #3777

@cjrobbertse-ob

Description

@cjrobbertse-ob

Describe the bug

In GitHub Copilot CLI 1.0.61, /chronicle reindex still queues sessions for remote backfill and reports session failures even when local-only settings are configured.

The CLI settings include:

 "remote": "off",
 "remoteExport": false

Despite this, reindex reports remote backfill and logs show remote session creation attempts failing with 403/policy-blocked errors.

Affected version

GitHub Copilot CLI 1.0.61

Steps to reproduce the behavior

  1. Configure Copilot CLI settings:
 {
   "remote": "off",
   "remoteExport": false,
   "memory": true,
   "experimental": true
 }
  1. Restart Copilot CLI.
  2. Run:
 /chronicle reindex
  1. Observe output similar to:
 Reindex completed with errors: 33 sessions indexed locally, 218 queued for backfill. Errors: 24 session(s) failed
  1. Inspect recent logs and observe remote session creation attempts/failures such as:
 Failed to create Mission Control session: 403
 RemoteSessionExporter
 policy_blocked
 Remote sessions are not enabled

Additional observation: launching with:

 copilot --no-remote

appears to suppress the remote session startup/Mission Control failure path.

Expected behavior

With remote set to "off" and remoteExport set to false, /chronicle reindex should run in local-only mode and should not queue remote backfill.

If remote/session cloud policy is disabled, the CLI should skip remote backfill cleanly or show a clear policy message without reporting local reindex as completed with remote backfill errors.

Additional context

Cloud/session policy appears to block remote session creation in this environment, which is expected from the organization policy side. The issue is that local-only settings do not appear to prevent /chronicle reindex from attempting or queuing remote backfill.

Question: is /chronicle reindex expected to ignore remote: "off" and remoteExport: false? If so, what is the supported way to run Chronicle reindex strictly locally?

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:configurationConfig files, instruction files, settings, and environment variablesarea:sessionsSession management, resume, history, session picker, and session state

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions