Skip to content

Enabled organization models missing from catalogue (Claude Sonnet 5/Opus 5 and Kimi K3) #4390

Description

@Rogn

Describe the bug

Models explicitly enabled by a Copilot Business organization are missing from the effective Copilot model catalogue.

Two related failures are visible:

  1. All Anthropic models are unavailable in Copilot CLI. Selecting claude-sonnet-5 reports: This model is disabled by your organization's policy. Creating a Copilot SDK session with claude-sonnet-5 reports: Model "claude-sonnet-5" is not available. Claude Sonnet 5 and Claude Opus 5 are explicitly enabled in the organization settings.
  2. Native Moonshot AI Kimi K3 is explicitly enabled in the organization settings but does not appear in Copilot CLI or the SDK model catalogue. Disabling Kimi K2.7 removes K2.7 correctly, but enabling Kimi K3 does not add K3.

This worked previously: Claude Sonnet 5 was usable as recently as August 3, 2026. The first observed failure was August 5, 2026.

Affected version

GitHub Copilot CLI 1.0.78

Windows x64, Copilot Business.

Steps to reproduce the behavior

  1. In a Copilot Business organization, explicitly enable Anthropic Claude Sonnet 5, Anthropic Claude Opus 5, and Moonshot AI Kimi K3 under Settings > Copilot > Models.
  2. Authenticate Copilot CLI as a member with an active Copilot Business seat from that organization.
  3. Open /model and try to select claude-sonnet-5.
  4. Observe that Claude is rejected as disabled by organization policy and native Kimi K3 is absent.
  5. Using the Copilot SDK with a fine-grained PAT containing the Copilot Requests permission, run:
const models = await client.listModels();
console.log(models.map(({ id, name, policy }) => ({ id, name, policy })));
  1. Observe that the result contains no Anthropic models and no native Moonshot Kimi K3.
  2. Attempt to create an SDK session with model: "claude-sonnet-5" and observe Model "claude-sonnet-5" is not available.

Expected behavior

Models explicitly enabled by the organization should appear in /model and client.listModels(), and should be usable from both Copilot CLI and Copilot SDK.

Enabling native Kimi K3 should add it to the effective catalogue. Explicitly enabled Claude Sonnet 5 and Opus 5 should not be reported as disabled by organization policy.

Additional context

  • The affected account has an active Copilot Business seat from the organization.
  • Policy removals propagate: after Kimi K2.7 was disabled, it disappeared from the catalogue.
  • Policy additions do not: Kimi K3 remained absent after being enabled.
  • client.listModels() currently returns GPT-5.3/5.4/5.6 models, Grok 4.5, Auto, and organization custom models, but no Anthropic models or native Kimi K3.
  • A custom organization-provided Kimi K3 model is returned, but that is distinct from GitHub's native Moonshot AI Kimi K3 model controlled by the default-model policy.
  • One concrete CI failure occurred on August 6, 2026 at 19:10:31 UTC.
  • Because the failure occurs during model validation/catalogue resolution and across both CLI and SDK, this appears to be an entitlement or model-policy catalogue regression rather than an upstream inference failure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions