Zed OpenCode ACP thinking variants cannot be accessible #6532

Closed
opened 2026-02-16 18:04:30 -05:00 by yindo · 1 comment
Owner

Originally created by @validatedev on GitHub (Jan 16, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

I connected my ChatGPT subscription to OpenCode and tried using the official Zed ACP plugin. I can switch thinking variants from the OpenCode CLI, but not from ACP. I’m not sure whether this is a bug or just an unimplemented feature.

Plugins

None

OpenCode version

1.1.23

Steps to reproduce

  1. Authenticate ChatGPT via OpenCode.
  2. Confirm that authentication succeeded.
  3. In Zed, install the OpenCode Agent Server Extension (ACP).
  4. Start a new Zed thread using OpenCode.
  5. Choose one of the GPT models via the OpenAI provider.
  6. Notice there is no option to change the thinking level.

Screenshot and/or share link

Image

Operating System

macOS Sequoia 15.7.3

Terminal

Ghostty

Originally created by @validatedev on GitHub (Jan 16, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description I connected my ChatGPT subscription to OpenCode and tried using the official Zed ACP plugin. I can switch thinking variants from the OpenCode CLI, but not from ACP. I’m not sure whether this is a bug or just an unimplemented feature. ### Plugins None ### OpenCode version 1.1.23 ### Steps to reproduce 1. Authenticate ChatGPT via OpenCode. 2. Confirm that authentication succeeded. 3. In Zed, install the OpenCode Agent Server Extension (ACP). 4. Start a new Zed thread using OpenCode. 5. Choose one of the GPT models via the OpenAI provider. 6. Notice there is no option to change the thinking level. ### Screenshot and/or share link <img width="1274" height="1092" alt="Image" src="https://github.com/user-attachments/assets/fe481677-20c3-42f2-9347-34f6dc58b279" /> ### Operating System macOS Sequoia 15.7.3 ### Terminal Ghostty
yindo added the bug label 2026-02-16 18:04:30 -05:00
yindo closed this issue 2026-02-16 18:04:30 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 16, 2026):

This issue appears to be related to broader ACP/Zed integration limitations:

  • #8931: Feature request to expose TUI session management commands via ACP - includes variants/thinking level switching as part of a larger feature parity gap between TUI and ACP
  • #7804: ACP loadSessionMode doesn't restore persisted model/agent from session messages - related to model/variant state management in ACP
  • #7632: The JetBrains ACP invocation gets stuck in the "thinking" state indefinitely - another thinking-related ACP issue

Feel free to ignore if these don't address your specific case, but they may provide additional context on ACP limitations with model variant/thinking level support.

@github-actions[bot] commented on GitHub (Jan 16, 2026): This issue appears to be related to broader ACP/Zed integration limitations: - #8931: Feature request to expose TUI session management commands via ACP - includes variants/thinking level switching as part of a larger feature parity gap between TUI and ACP - #7804: ACP loadSessionMode doesn't restore persisted model/agent from session messages - related to model/variant state management in ACP - #7632: The JetBrains ACP invocation gets stuck in the "thinking" state indefinitely - another thinking-related ACP issue Feel free to ignore if these don't address your specific case, but they may provide additional context on ACP limitations with model variant/thinking level support.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#6532