Fix mcp_tool_permissions JSON string deserialization in _resolve_team_allowed_mcp_servers

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
yuneng-jiang 2026-03-11 00:23:40 -07:00
parent 9df0000c5b
commit 7391404f24

View file

@ -9,7 +9,7 @@ const mcpServersKeys = createQueryKeys("mcpServers");
export const useMCPServers = (teamId?: string | null) => {
const { accessToken } = useAuthorized();
return useQuery<MCPServer[]>({
queryKey: mcpServersKeys.list({ teamId: teamId ?? undefined }),
queryKey: mcpServersKeys.list(teamId ? { filters: { teamId } } : undefined),
queryFn: async () => await fetchMCPServers(accessToken!, teamId),
enabled: !!accessToken,
});