Skip to content

Bug with BYOK: reasoning effort not supported for model "glm-5.2:cloud" #4012

Description

@doggy8088

Describe the bug

I am experiencing an issue when using a custom BYOK configuration with Copilot CLI. Specifically, when I try to use the --reasoning-effort max flag, the CLI returns an error stating that the model does not support it, even though the configuration is otherwise valid.

Affected version

v1.0.68

Steps to reproduce the behavior

  1. Run the following command:

    COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_WIRE_API=responses COPILOT_PROVIDER_BASE_URL=https://ollama.com/v1 COPILOT_PROVIDER_API_KEY=$OLLAMA_API_KEY COPILOT_MODEL=glm-5.2:cloud COPILOT_PROVIDER_MAX_PROMPT_TOKENS=999424 COPILOT_PROVIDER_MAX_OUTPUT_TOKENS=131072 copilot --yolo --reasoning-effort max -p hi

  2. Observe the error:
    Error: Model "glm-5.2:cloud" does not support reasoning effort configuration (requested: "max").

Expected behavior

The CLI should handle the reasoning effort flag gracefully or allow it for models that might support it, or at least provide a clearer error message indicating why it's not supported for this specific model configuration. Ideally, it should work as expected if the underlying API supports it.

Additional context

I am confident I can use the command COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_WIRE_API=responses COPILOT_PROVIDER_BASE_URL=https://ollama.com/v1 COPILOT_PROVIDER_API_KEY=$OLLAMA_API_KEY COPILOT_MODEL=glm-5.2:cloud COPILOT_PROVIDER_MAX_PROMPT_TOKENS=999424 COPILOT_PROVIDER_MAX_OUTPUT_TOKENS=131072 copilot --yolo --reasoning-effort max without -p flag.

This issue only exists when using the -p flag.

Activity

added theissue type on Jul 2, 2026
added
area:configurationConfig files, instruction files, settings, and environment variables
area:modelsModel selection, availability, switching, rate limits, and model-specific behavior
and removed on Jul 3, 2026

AlbertZhang520 commented on Jul 21, 2026

@AlbertZhang520

hi, solved?

doggy8088 commented on Jul 21, 2026

@doggy8088
Author

copilot-cli-bot commented on Oct 2, 2026

@copilot-cli-bot

This appears to be resolved as of GitHub Copilot CLI v1.0.91. Please update to that release or a newer stable version. We're closing this as completed. If it still happens, please comment with your version and reproduction steps.

doggy8088 commented on Oct 3, 2026

@doggy8088
Author

confirm fixed. thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:configurationConfig files, instruction files, settings, and environment variablesarea:modelsModel selection, availability, switching, rate limits, and model-specific behavior

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions