Skip to content

tab key no longer toggles plan/build mode #1063

Closed

Description

@simon-marcus

After update to v0.3.13 the tab key no longer toggles PLAN or BUILD modes. If you switch models, it seems to cycle between the two most recent models. E.g. Anthropic Claude Sonnet 4 <--> Anthropic Claude Opus 4.

Activity

  1. thdxr commented on Jul 16, 2025

    @thdxr
    Member

    seems to still work for me

  2. self-assigned this
    on Jul 16, 2025
  3. thdxr commented on Jul 16, 2025

    @thdxr
    Member

    do you have any special config?

  4. assigned and unassigned on Jul 16, 2025
  5. simon-marcus commented on Jul 16, 2025

    @simon-marcus
    Author

    Should have known you'd be on top of this in lightning speed, Dax—you've been killing it with these updates.

    As for this one, I apologize for the thin details in my initial issue. I just confirmed that tab seems still to work in iTerm2, but broke in my usual terminal (inside VS Code). Both use zsh shell in Mac.

    iTerm - works
    https://github.com/user-attachments/assets/fac71386-592e-45a5-a62c-31ff690d1371

    VSCode - seems to change BOTH model and mode at same time now?
    https://github.com/user-attachments/assets/4598ce69-9ace-4cec-8446-e55fc44db539

    My config is pretty vanilla, just one MCP right now.
    Here's the config.json

    {
        "$schema": "https://opencode.ai/config.json",
        "mcp": {
            "context7": {
                "type": "local",
                "command": [
                    "npx",
                    "-y",
                    "@upstash/context7-mcp"
                ],
                "enabled": true
            }
        }
    }
  6. rekram1-node commented on Aug 29, 2025

    @rekram1-node
    Contributor

    @simon-marcus the tab switching model & agent is expected unless you have a specific model hardcoded for an agent, it defaults to last used for that agent otherwise

  7. berenar commented on Oct 23, 2025

    @berenar
    Contributor

    I had this issue, I could not switch away from Build primary agent. The reason was that I created a custom Plan agent. Once I deleted that, it started working again.

  8. rekram1-node commented on Dec 18, 2025

    @rekram1-node
    Contributor

    @tom-knight-ai what version are u on? Did u set custom bindings?

  9. tom-knight-ai commented on Dec 18, 2025

    @tom-knight-ai

    @rekram1-node Please ignore my comment from ~60 minutes ago, which I just deleted. I was using OpenCode and the GitHub MCP to read and comment on item #1063 in my private GitHub repo, but OpenCode wrote the comment to item #1063 in this public GitHub repo instead. Sorry for my mistake. I will be more explicit in my OpenCode prompts in the future, so OpenCode reads and writes using the correct repo. [And thanks for contributing to this fantastic open source project!]

  10. rekram1-node commented on Dec 18, 2025

    @rekram1-node
    Contributor

    Haha no problem

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

Metadata

Metadata

Assignees

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