History

Hide unknown MCP edit tool count

Rhys Sullivan committed 6 months ago

Commit 266acc91 parent 46ca2541 file · +11 −5Browse files

Unified · Split

packages/plugins/mcp/src/react/McpRemoteSourceFields.tsx+11−5
@@ -39,6 +39,14 @@ export function McpRemoteSourceFields(props: { · 38 unmodified lines
39 readonly namespaceReadOnly?: boolean;39 readonly namespaceReadOnly?: boolean;
40 readonly urlDisabled?: boolean;40 readonly urlDisabled?: boolean;
41}) {41}) {
42 const previewDescription = props.preview
43 ? props.preview.connected
44 ? props.preview.toolCount === null
45 ? null
46 : `${props.preview.toolCount} tool${props.preview.toolCount !== 1 ? "s" : ""} available`
47 : "OAuth required to discover tools"
48 : null;
49
42 if (props.preview) {50 if (props.preview) {
43 return (51 return (
44 <CardStack>52 <CardStack>
@@ -51,11 +59,9 @@ export function McpRemoteSourceFields(props: { · 6 unmodified lines
51 <CardStackEntryTitle>59 <CardStackEntryTitle>
52 {props.preview.serverName ?? props.preview.name}60 {props.preview.serverName ?? props.preview.name}
53 </CardStackEntryTitle>61 </CardStackEntryTitle>
54 <CardStackEntryDescription>62 {previewDescription ? (
55 {props.preview.connected63 <CardStackEntryDescription>{previewDescription}</CardStackEntryDescription>
56 ? `${props.preview.toolCount} tool${props.preview.toolCount !== 1 ? "s" : ""} available`64 ) : null}
57 : "OAuth required to discover tools"}
58 </CardStackEntryDescription>
59 </CardStackEntryContent>65 </CardStackEntryContent>
60 <CardStackEntryActions>66 <CardStackEntryActions>
61 {props.preview.connected ? (67 {props.preview.connected ? (