anomalyco / anomalyco/opencode

when `experimental.subagent_depth` > 1, the GUI navigation breadcrumb breaks into additional tabs.

Open
#48,515 0 comments 0 reactions 1 assignee View on GitHub

@Brendonovich is already working on this.

Since Sep 11, 2026.

2.0
Dominant language
TypeScript
Stars
209k
Forks
27.5k
PR merge metrics
PR metrics pending

Description

Description

I have been doing a lot of orchestration work in OpenCode v2 lately, and I have been experimenting with increasing the experimental.subagent_depth to values bigger than 1.

The engine works well and it seems correct.

The GUI however, gets lost when I start clicking the subagent cards when I want to inspect what they are doing.

The way it breaks is that for root-level and level-1, the breadcrumb correctly shows parent and child names in the breadcrumb bar; when I click a subagent at level-1, then instead of the breadcrumb bar correctly updating, it opens a new tab.

One additional information, I am using web mode with sidebar (instead of top tabs).

Plugins

None

OpenCode version

v0.0.0-beta-19425

Steps to reproduce
  1. Customize opencode.json with experimental.subagent_depth > 1
  2. Create an architecture of subagents in such a way that you got at least 2 levels deep.
  3. Start and navigate until you decide to open a second-level deep agent for inspection.
  4. New tab shows up.
Screenshot and/or share link

No response

Operating System

Linux 7 .0.0-1012-aws #12-Ubuntu SMP PREEMPT Tue Aug 11 15:33:41 UTC 2026 x86_64 GNU/Linux

Terminal

opencode2 web terminal

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.