When running the example
from agentdesk import Desktop
# Create a desktop container
desktop = Desktop.docker()
# Launch the UI for it
desktop.view(background=True)
# Open a browser to Google
desktop.open_url("https://google.com")
# Take actions on the desktop
desktop.move_mouse(500, 500)
desktop.click()
img = desktop.take_screenshots()
I am running into the following issue
raise RuntimeError(f"Could not run docker desktop container '{name}': {e}")
RuntimeError: Could not run docker desktop container 'xenodochial-clarke': 500 Server Error for http+docker://localhost/v1.47/images/create?tag=latest&fromImage=us-docker.pkg.dev%2Fagentsea-dev%2Fagentd%2Fdesktop-webtop: Internal Server Error ("failed to resolve reference "us-docker.pkg.dev/agentsea-dev/agentd/desktop-webtop:latest": failed to authorize: failed to fetch anonymous token: unexpected status from GET request to https://us-docker.pkg.dev/v2/token?scope=repository%3Aagentsea-dev%2Fagentd%2Fdesktop-webtop%3Apull&service=us-docker.pkg.dev: 403 Forbidden")
I am using Mac M4. My devbox setting is
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.14.1/.schema/devbox.schema.json",
"packages": [
"python@3.12",
"poetry@latest"
],
"shell": {
"init_hook": [
"echo 'Setting up Python environment...'",
"poetry --version",
"python --version"
]
}
}