Skip to content

Commit 3e642fc

Browse files
committed
fix: paddings
1 parent 0951966 commit 3e642fc

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

packages/inspector/src/client/components/ToolsTab.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -529,10 +529,10 @@ export function ToolsTab({ tools, callTool, isConnected }: ToolsTabProps) {
529529

530530
{/* Bottom section: Results */}
531531
<div className="flex flex-col h-full bg-white dark:bg-zinc-800 border-t dark:border-zinc-700">
532-
<div className="flex-1 overflow-y-auto">
532+
<div className="flex-1 overflow-y-auto h-full">
533533
{results.length > 0
534534
? (
535-
<div className="space-y-4">
535+
<div className="space-y-4 flex-1 h-full">
536536
{results.map((result, index) => {
537537
// Check if result contains MCP UI resources
538538
const content = result.result?.content || []
@@ -542,7 +542,7 @@ export function ToolsTab({ tools, callTool, isConnected }: ToolsTabProps) {
542542
const hasMcpUIResources = mcpUIResources.length > 0
543543

544544
return (
545-
<div key={index} className="space-y-3">
545+
<div key={index} className="space-y-0 flex-1 h-full">
546546
<div className={`flex items-center gap-2 px-4 pt-2 ${hasMcpUIResources ? 'border-b border-gray-200 dark:border-zinc-600 pb-2' : ''}`}>
547547
<h3 className="text-sm font-medium">Response</h3>
548548
<div className="flex items-center gap-1">
@@ -619,16 +619,16 @@ export function ToolsTab({ tools, callTool, isConnected }: ToolsTabProps) {
619619
if (hasMcpUIResources) {
620620
if (previewMode) {
621621
return (
622-
<div className="space-y-4">
622+
<div className="space-y-0 h-full">
623623
{mcpUIResources.map((item: any, idx: number) => (
624-
<div key={idx} className="mx-4">
625-
<div className="w-full">
624+
<div key={idx} className="mx-0 size-full">
625+
<div className="w-full h-full">
626626
<McpUIRenderer
627627
resource={item.resource}
628628
onUIAction={(_action) => {
629629
// Handle UI actions here if needed
630630
}}
631-
className="w-full"
631+
className="w-full h-full"
632632
/>
633633
</div>
634634
</div>
@@ -667,7 +667,7 @@ export function ToolsTab({ tools, callTool, isConnected }: ToolsTabProps) {
667667
else {
668668
// JSON mode for MCP UI resources
669669
return (
670-
<div className="px-4">
670+
<div className="px-4 pt-4">
671671
<SyntaxHighlighter
672672
language="json"
673673
style={prismStyle}
@@ -690,7 +690,7 @@ export function ToolsTab({ tools, callTool, isConnected }: ToolsTabProps) {
690690

691691
// Default: show JSON for non-MCP UI resources
692692
return (
693-
<div className="px-4">
693+
<div className="px-4 pt-4">
694694
<SyntaxHighlighter
695695
language="json"
696696
style={prismStyle}

test_app/src/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ server.tool({
2727
uri: 'ui://widget/kanban-board',
2828
content: {
2929
type: 'externalUrl',
30-
iframeUrl: 'http://localhost:3000/mcp-use/widgets/kanban-board'
30+
iframeUrl: `http://localhost:${PORT}/mcp-use/widgets/kanban-board`
3131
},
3232
encoding: 'text',
3333
})

0 commit comments

Comments
 (0)