@@ -258,23 +258,10 @@ async def retrieve_across_folders_async(
258258 ]
259259
260260 @traced (name = "contextgrounding_retrieve_system_indexes" , run_type = "uipath" )
261- def retrieve_system_indexes (
261+ def _retrieve_system_indexes (
262262 self ,
263263 name : Optional [str ] = None ,
264264 ) -> List [ContextGroundingIndex ]:
265- """Retrieve tenant-wide system context grounding indexes.
266-
267- System indexes are shared across all folders and tenants and do not
268- require a folder key. They are typically used by bundled StudioWeb
269- templates that reference shared indexes.
270-
271- Args:
272- name (Optional[str]): Optional name filter. If provided, only indexes
273- matching this name will be returned.
274-
275- Returns:
276- List[ContextGroundingIndex]: A list of system indexes.
277- """
278265 spec = self ._retrieve_system_indexes_spec (name = name )
279266
280267 response = self .request (
@@ -288,23 +275,10 @@ def retrieve_system_indexes(
288275 ]
289276
290277 @traced (name = "contextgrounding_retrieve_system_indexes" , run_type = "uipath" )
291- async def retrieve_system_indexes_async (
278+ async def _retrieve_system_indexes_async (
292279 self ,
293280 name : Optional [str ] = None ,
294281 ) -> List [ContextGroundingIndex ]:
295- """Asynchronously retrieve tenant-wide system context grounding indexes.
296-
297- System indexes are shared across all folders and tenants and do not
298- require a folder key. They are typically used by bundled StudioWeb
299- templates that reference shared indexes.
300-
301- Args:
302- name (Optional[str]): Optional name filter. If provided, only indexes
303- matching this name will be returned.
304-
305- Returns:
306- List[ContextGroundingIndex]: A list of system indexes.
307- """
308282 spec = self ._retrieve_system_indexes_spec (name = name )
309283
310284 response = (
@@ -446,7 +420,7 @@ async def retrieve_async(
446420 raise ContextGroundingIndexNotFoundError (name ) from None
447421
448422 def _retrieve_from_system_indexes (self , name : str ) -> ContextGroundingIndex :
449- indexes = self .retrieve_system_indexes (name = name )
423+ indexes = self ._retrieve_system_indexes (name = name )
450424 try :
451425 return next (index for index in indexes if index .name == name )
452426 except StopIteration :
@@ -455,7 +429,7 @@ def _retrieve_from_system_indexes(self, name: str) -> ContextGroundingIndex:
455429 async def _retrieve_from_system_indexes_async (
456430 self , name : str
457431 ) -> ContextGroundingIndex :
458- indexes = await self .retrieve_system_indexes_async (name = name )
432+ indexes = await self ._retrieve_system_indexes_async (name = name )
459433 try :
460434 return next (index for index in indexes if index .name == name )
461435 except StopIteration :
0 commit comments