{agent.agent_card_params?.description && (
@@ -1416,10 +1414,7 @@ const ChatUI: React.FC
= ({
MCP Servers
-
+
@@ -1435,15 +1430,15 @@ const ChatUI: React.FC
= ({
} else {
setSelectedMCPServers(value);
// Clean up tool restrictions for removed servers
- setMCPServerToolRestrictions(prev => {
+ setMCPServerToolRestrictions((prev) => {
const updated = { ...prev };
- Object.keys(updated).forEach(serverId => {
+ Object.keys(updated).forEach((serverId) => {
if (!value.includes(serverId)) delete updated[serverId];
});
return updated;
});
// Load tools for newly selected servers
- value.forEach(serverId => {
+ value.forEach((serverId) => {
if (!serverToolsMap[serverId]) {
loadServerTools(serverId);
}
@@ -1474,12 +1469,8 @@ const ChatUI: React.FC = ({
disabled={selectedMCPServers.includes("__all__")}
>
-
- {server.alias || server.server_name || server.server_id}
-
- {server.description && (
- {server.description}
- )}
+ {server.alias || server.server_name || server.server_id}
+ {server.description && {server.description}}
))}
@@ -1489,40 +1480,40 @@ const ChatUI: React.FC = ({
{selectedMCPServers.length > 0 &&
!selectedMCPServers.includes("__all__") &&
MCP_SUPPORTED_ENDPOINTS.has(endpointType as EndpointType) && (
-
- {selectedMCPServers.map(serverId => {
- const server = mcpServers.find(s => s.server_id === serverId);
- const tools = serverToolsMap[serverId] || [];
- if (tools.length === 0) return null;
+
+ {selectedMCPServers.map((serverId) => {
+ const server = mcpServers.find((s) => s.server_id === serverId);
+ const tools = serverToolsMap[serverId] || [];
+ if (tools.length === 0) return null;
- return (
-
-
- Limit tools for {server?.alias || server?.server_name || serverId}:
-
-
- );
- })}
-
- )}
+ return (
+
+
+ Limit tools for {server?.alias || server?.server_name || serverId}:
+
+
+ );
+ })}
+
+ )}
@@ -2073,7 +2064,13 @@ const ChatUI: React.FC = ({
)}
{/* Quick Code Interpreter toggle for Responses */}
{endpointType === EndpointType.RESPONSES && (
-
+