Skip to content

feat(mcp): show controlled tabs in sidebar - #55

Merged
moonrailgun merged 1 commit into
mainfrom
moonrailgun/mcp-tabba-icon
Sep 1, 2026
Merged

feat(mcp): show controlled tabs in sidebar#55
moonrailgun merged 1 commit into
mainfrom
moonrailgun/mcp-tabba-icon

Conversation

@moonrailgun

Copy link
Copy Markdown
Contributor

Background

MCP can control tabs, but the sidebar did not show which tabs were currently under MCP control. Users needed a small visible status in the tab list, not only the address bar.

Changes

  • Add MCP controlled-tab state to sidebar tab data.
  • Refresh sidebar state when MCP control status changes, even when the overall service status is otherwise unchanged.
  • Show a quiet robot icon in the tab close-button slot for controlled tabs.
  • Reveal the normal close button on hover or keyboard focus without shifting layout.
  • Update feature docs and checklist for the sidebar controlled-tab indicator.

Testing

Patch adds WebUI test coverage for the MCP control icon in tab_item.test.ts and loadTimeData mocks for related sidebar tests.

@moonrailgun
moonrailgun merged commit 851e4fa into main Sep 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant