Skip to content

Conductor Proxy T5: management UI sub-tool card (#97) - #109

Draft
ssbn wants to merge 1 commit into
feat/102-migrate-builtinsfrom
feat/97-proxy-ui
Draft

Conductor Proxy T5: management UI sub-tool card (#97)#109
ssbn wants to merge 1 commit into
feat/102-migrate-builtinsfrom
feat/97-proxy-ui

Conversation

@ssbn

@ssbn ssbn commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Part of the Conductor Proxy MCP epic (#101). Resolves #97.

Stacked PR — base: feat/102-migrate-builtins.

Manage upstream servers from the Conductor MCP page.

  • mcp-proxy-handlers IPC (list/add/update/remove/start/stop/restart) merging registry + live supervisor state; MCP_PROXY_CHANGED push
  • IPC channels + preload + renderer typings
  • mcpProxyStore + ProxySubTool card: status pills, add form (stdio/http/sse), exposure toggle, lifecycle buttons
  • 7 store tests

🤖 Generated with Claude Code

Manage upstream MCP servers from the Conductor MCP page.

- mcp-proxy-handlers: IPC for list/add/update/remove/start/stop/restart,
  merging the registry (T1) with live supervisor state (T2) into a view;
  broadcasts MCP_PROXY_CHANGED on supervisor change so the UI tracks async
  connect/close without polling
- IPC channels + preload bridge + renderer ElectronAPI typings
- mcpProxyStore (zustand) + ProxySubTool card: list servers with status pills
  + tool counts, add form (stdio/http/sse), per-server exposure toggle
  (search<->passthrough), start/stop/restart/remove; rendered on ConductorMcpPage
- 7 store tests

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ssbn
ssbn requested a review from nubbymong as a code owner July 15, 2026 23:36
@ssbn
ssbn marked this pull request as draft July 15, 2026 23:59
@ssbn

ssbn commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator Author

Converting to draft — a desktop-launch issue surfaced during verification: the interstitial loader shows but the main desktop UI never paints. Actively troubleshooting. Do not merge until fixed and a full desktop open-and-use test passes.

@ssbn ssbn added the release-2.2 Deferred to the 2.2 line; not for 2.1 stabilisation label Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-2.2 Deferred to the 2.2 line; not for 2.1 stabilisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant