From 5403fbbbb1dee8cf76eb5b5125295303c9a2d130 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Tue, 19 May 2026 06:47:48 +0000 Subject: [PATCH] fix(createMCP): persist userFields across OAuth redirect --- .../src/components/mcp_tools/create_mcp_server.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/litellm-dashboard/src/components/mcp_tools/create_mcp_server.tsx b/ui/litellm-dashboard/src/components/mcp_tools/create_mcp_server.tsx index f2259a901fe..b8dca85e8c1 100644 --- a/ui/litellm-dashboard/src/components/mcp_tools/create_mcp_server.tsx +++ b/ui/litellm-dashboard/src/components/mcp_tools/create_mcp_server.tsx @@ -109,6 +109,7 @@ const CreateMCPServer: React.FC = ({ searchValue, aliasManuallyEdited, logoUrl, + userFields, }), ); } catch (err) { @@ -213,6 +214,9 @@ const CreateMCPServer: React.FC = ({ if (parsed.logoUrl) { setLogoUrl(parsed.logoUrl); } + if (Array.isArray(parsed.userFields)) { + setUserFields(parsed.userFields); + } } catch (err) { console.error("Failed to restore MCP create state", err); } finally {