[BUG] Title: Workspace header counter labelled "repository" should say "merges" or "branches"

Resolved 💬 1 comment Opened May 4, 2026 by lucafornaro Closed Jun 3, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

In the Claude Code web app, the workspace pinned at the top shows an activity counter labelled N repository / <workspace name> (e.g. "30 repository / XXX YYYY"). The number actually counts merged PRs / branch operations performed in the workspace over time, not distinct repositories.

In our case the workspace is scoped to 3 actual GitHub repositories (configured via MCP), but the counter shows 30 because we've done 30 PR merges across those 3 repos. The list below the chat input ("Unito" entries like polaris-licensing: develop ← claude/<branch>) confirms the counter is tracking merges, not repos.

What Should Happen?

rename the label to N merges, N changesets, or N branch ops. "Repository" is misleading because users assume it counts distinct repos and worry that something is misconfigured.

Error Messages/Logs

Steps to Reproduce

Open Claude Code web app (claude.ai/code)
Create / pin a workspace connected to one or more GitHub repositories via MCP (in my case: bitsensech/polaris-licensing, bitsensech/polaris-pwa, bitsensech/field-operations-backend — 3 distinct repos)
In one or more Claude sessions, have the agent run mcp__github__create_pull_request + mcp__github__merge_pull_request for N PRs (even all targeting the same repo)
Go back to the workspace and look at the header
Expected: the "repository" counter reflects the number of distinct repositories linked to the workspace (3 in my case).

Actual: the counter shows the cumulative number of merged PRs (30 in my case, because we've done 30 merges over time). The list under the chat input ("Show N more", with entries like polaris-licensing: develop ← claude/<branch> Unito) confirms the number tracks merges, not repos.

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

Claude 1.5354.0 (9a9e3d) 2026-04-29T01:14:34.000Z

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗