async def get_tools(
      self, readonly_context: Optional[ReadonlyContext] = None
  ) -> List[GoogleApiTool]:
    """Get all tools in the toolset."""
    tools = []

    return [
        GoogleApiTool(tool, self._client_id, self._client_secret)
        for tool in await self._openapi_toolset.get_tools(readonly_context)
        if self._is_tool_selected(tool, readonly_context)
    ]
Get all tools in the toolset.
src/google/adk/tools/google_api_tool/google_api_toolset.py