fix(MCPSettings): ensure server name is set when missing and reorder radio options

This commit is contained in:
kangfenmao 2025-03-30 08:26:01 +08:00
parent f5b675b356
commit 8b00ff4b93
2 changed files with 7 additions and 2 deletions

View File

@ -69,6 +69,11 @@ const PopupContainer: React.FC<Props> = ({ resolve }) => {
isActive: false, isActive: false,
...(serverConfig as any) ...(serverConfig as any)
} }
if (!server.name) {
server.name = id
}
serversArray.push(server) serversArray.push(server)
} }

View File

@ -261,8 +261,8 @@ const McpSettings: React.FC<Props> = ({ server }) => {
<Radio.Group <Radio.Group
onChange={(e) => setServerType(e.target.value)} onChange={(e) => setServerType(e.target.value)}
options={[ options={[
{ label: 'SSE', value: 'sse' }, { label: 'STDIO', value: 'stdio' },
{ label: 'STDIO', value: 'stdio' } { label: 'SSE', value: 'sse' }
]} ]}
/> />
</Form.Item> </Form.Item>