From 3ce9962b329ee66a30429f38ede5521ee30ee7e4 Mon Sep 17 00:00:00 2001 From: jubnl Date: Fri, 10 Apr 2026 06:53:11 +0200 Subject: [PATCH] fix(admin): improve OAuth sessions layout in MCP Access panel Replace overflowing scopes column with inline wrapping badges under the client name, and drop the redundant client_id UUID row. --- .../components/Admin/AdminMcpTokensPanel.tsx | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/client/src/components/Admin/AdminMcpTokensPanel.tsx b/client/src/components/Admin/AdminMcpTokensPanel.tsx index 0a32435d..dd27ed5c 100644 --- a/client/src/components/Admin/AdminMcpTokensPanel.tsx +++ b/client/src/components/Admin/AdminMcpTokensPanel.tsx @@ -92,29 +92,32 @@ export default function AdminMcpTokensPanel() { ) : ( <> -
{t('admin.oauthSessions.clientName')} {t('admin.oauthSessions.owner')} - {t('admin.oauthSessions.scopes')} {t('admin.oauthSessions.created')}
{sessions.map((session, i) => (

{session.client_name}

-

{session.client_id}

+
+ {session.scopes.map(scope => ( + + {scope} + + ))} +
{session.username}
- - {session.scopes.join(', ')} - {new Date(session.created_at).toLocaleDateString(locale)}