async def _get_accessible_resources(access_token: str) -> list[dict]:
        """Get the list of accessible Atlassian resources for this token."""
        logger.info("Retrieving accessible Atlassian resources")
        async with httpx.AsyncClient() as client:
            headers = {"Authorization": f"Bearer {access_token}", "Accept": "application/json"}
            try:
                logger.debug(
                    "Making request to https://api.atlassian.com/oauth/token/accessible-resources"
                )
                response = await client.get(
                    "https://api.atlassian.com/oauth/token/accessible-resources", headers=headers
                )
                response.raise_for_status()
                resources = response.json()
                logger.info(f"Found {len(resources)} accessible Atlassian resources")
                logger.debug(f"Resources: {resources}")
                return resources
            except Exception as e:
                logger.error(f"Error getting accessible resources: {str(e)}")
                return []
Get the list of accessible Atlassian resources for this token.
backend/airweave/platform/sources/jira.py