From 4775d4bc457214a682e30d8b48971db223ceaaa8 Mon Sep 17 00:00:00 2001 From: 777genius Date: Fri, 17 Apr 2026 20:55:22 +0300 Subject: [PATCH] fix(extensions): use runtime-aware detail copy --- .../extensions/mcp/McpServerDetailDialog.tsx | 4 ++- .../extensions/skills/SkillDetailDialog.tsx | 2 +- .../extensions/skills/SkillEditorDialog.tsx | 10 +++--- .../mcp/McpServerDetailDialog.test.ts | 36 +++++++++++++++++++ 4 files changed, 45 insertions(+), 7 deletions(-) diff --git a/src/renderer/components/extensions/mcp/McpServerDetailDialog.tsx b/src/renderer/components/extensions/mcp/McpServerDetailDialog.tsx index 54d61b32..c96d428d 100644 --- a/src/renderer/components/extensions/mcp/McpServerDetailDialog.tsx +++ b/src/renderer/components/extensions/mcp/McpServerDetailDialog.tsx @@ -118,6 +118,8 @@ export const McpServerDetailDialog = ({ .map((entry) => entry.name) .sort() .join('\0') ?? ''; + const statusSectionLabel = + cliStatus?.flavor === 'agent_teams_orchestrator' ? 'Runtime Status' : 'Claude Status'; const apiKeyLookupProjectPath = isProjectScopedMcpScope(scope) ? (projectPath ?? undefined) : undefined; @@ -409,7 +411,7 @@ export const McpServerDetailDialog = ({ {isInstalledForScope && (
- Claude Status + {statusSectionLabel} {diagnosticsLoading && !diagnostic ? (

- How Claude uses it + How it is used

{formatInvocationLabel(item.invocationMode)}

diff --git a/src/renderer/components/extensions/skills/SkillEditorDialog.tsx b/src/renderer/components/extensions/skills/SkillEditorDialog.tsx index b377ac16..8af5f748 100644 --- a/src/renderer/components/extensions/skills/SkillEditorDialog.tsx +++ b/src/renderer/components/extensions/skills/SkillEditorDialog.tsx @@ -482,7 +482,7 @@ export const SkillEditorDialog = ({
- + @@ -575,7 +575,7 @@ export const SkillEditorDialog = ({
- +