{"ext_id":"mintbot.ai/mintbot-desktop","publisher":"mintbot.ai","name":"mintbot-desktop","version":"0.1.8","display_name":"mintbot Desktop","description":"A shared desktop for you and your agent, right in your browser.","homepage":"https://github.com/mintbot-ai/mintbot-desktop","license":"MIT","keywords":[],"channel":"beta","runtimes":["hermes"],"provides":["services","panel_views","skills","settings_section"],"permissions":{"filesystem":["state:rw","cache:rw","system:rw","workspace:rw","hermes:skills:rw"],"network_egress":["*"],"network_ingress":["127.0.0.1:6081/tcp","127.0.0.1:5913/tcp","127.0.0.1:9223/tcp"],"reason":{"filesystem":"State holds mode-0600 credentials, Xauthority and isolated Chromium profile; cache holds runtime files. System package files and the packaged Hermes skill are installed. GUI apps can access agent workspace files and, with root, the full server.","network_egress":"This is a desktop with a web browser: you and your agent browse any website from it, so it declares egress to any host. The host cannot filter that by name and leaves this extension's network unfiltered (it says so on the consent card). APT still fetches dependencies from Debian's own mirrors through a private source list, never the machine's own sources. Loopback is used for health checks and RFB.","network_ingress":"Only IPv4 loopback: authenticated HTTP/WebSocket 6081, password-authenticated VNC 5913, Chromium CDP 9223. CDP has no authentication and is for trusted local processes only.","root":"APT installs system GUI dependencies. Root also disables host filesystem/PrivateTmp containment so agent tools and the X session share the same Unix socket. The GUI runs as the agent service user (normally root); it is not a security sandbox."},"root":true},"public_key":"ed25519:a4Pd2bbPpUrrDK5oBueJ5lyRwcfmJ4xOMw+2K8xlXQc=","key_id":"mintbot.ai-mintbot-desktop-2026","locator":"https://github.com/mintbot-ai/mintbot-desktop","manifest_url":"https://github.com/mintbot-ai/mintbot-desktop/releases/download/v0.1.8/agent-extension.json","source":"release-listing","binding":"key-directory","published_at":"2026-10-14T22:29:22Z","valid_until":"2027-04-12T22:29:22Z","manifest":{"identity":{"author":"mintbot.ai","description":"A shared desktop for you and your agent, right in your browser.","display_name":"mintbot Desktop","homepage":"https://github.com/mintbot-ai/mintbot-desktop","license":"MIT","name":"mintbot-desktop","publisher":"mintbot.ai","version":"0.1.8"},"kind":"agent-extension","permissions":{"filesystem":["state:rw","cache:rw","system:rw","workspace:rw","hermes:skills:rw"],"network_egress":["*"],"network_ingress":["127.0.0.1:6081/tcp","127.0.0.1:5913/tcp","127.0.0.1:9223/tcp"],"reason":{"filesystem":"State holds mode-0600 credentials, Xauthority and isolated Chromium profile; cache holds runtime files. System package files and the packaged Hermes skill are installed. GUI apps can access agent workspace files and, with root, the full server.","network_egress":"This is a desktop with a web browser: you and your agent browse any website from it, so it declares egress to any host. The host cannot filter that by name and leaves this extension's network unfiltered (it says so on the consent card). APT still fetches dependencies from Debian's own mirrors through a private source list, never the machine's own sources. Loopback is used for health checks and RFB.","network_ingress":"Only IPv4 loopback: authenticated HTTP/WebSocket 6081, password-authenticated VNC 5913, Chromium CDP 9223. CDP has no authentication and is for trusted local processes only.","root":"APT installs system GUI dependencies. Root also disables host filesystem/PrivateTmp containment so agent tools and the X session share the same Unix socket. The GUI runs as the agent service user (normally root); it is not a security sandbox."},"root":true},"provides":{"panel_views":[{"capabilities":["pin","fullscreen"],"icon":"monitor","name":"desktop","path":"/desktop/","service":"desktop-web","title":"Agent desktop"}],"services":[{"auth":{"scheme":"bearer","token_file":"state:token"},"endpoint":"http://127.0.0.1:6081","kind":"daemon","name":"desktop-web","summary":"Bearer-authenticated loopback desktop gateway and dedicated GUI session."}],"settings_section":{"icon":"monitor","localized":{"et":{"summary":"Jagatud töölaud sulle ja sinu agendile otse brauseris: mõlemad saate seal programme käivitada, veebis liikuda ja asju muuta.","title":"Agendi töölaud"}},"summary":"A shared desktop for you and your agent, right in your browser: you can both run programs, browse the web and change things there.","title":"Agent desktop","views":["desktop"]},"skills":[{"name":"mintbot-desktop","path":"skills/mintbot-desktop/","summary":"Control the same graphical session shown in the agent panel."}]},"release":{"artifact":{"sha256":"4b73f94fc6a99d38d3e9b0b435a657b23d0611850190df3d476e30787da16926","url":"https://github.com/mintbot-ai/mintbot-desktop/releases/download/v0.1.8/mintbot-desktop-0.1.8.tar.gz"},"channel":"beta","published_at":"2026-10-14T22:29:22Z","valid_until":"2027-04-12T22:29:22Z"},"requires":{"resources":{"disk_mb":1800,"ram_mb":1024}},"signature":"w9/GmVhFLE7mzISnCVrLAt6id9qIuMYjN7sKy1OfyBl6AM8y/QiJ7KXpLUem8K7s3vnEL8pvZVV9636IQCsLCA==","signing":{"key_id":"mintbot.ai-mintbot-desktop-2026","next_key":null,"public_key":"ed25519:a4Pd2bbPpUrrDK5oBueJ5lyRwcfmJ4xOMw+2K8xlXQc="},"spec_version":"0.5","targets":[{"component_map":{"services":{"command":["bin/mintbot-desktop","serve"],"restart":"on-failure"}},"delivery":{"method":"archive","sha256":"4b73f94fc6a99d38d3e9b0b435a657b23d0611850190df3d476e30787da16926","url":"https://github.com/mintbot-ai/mintbot-desktop/releases/download/v0.1.8/mintbot-desktop-0.1.8.tar.gz"},"enforcement":"advisory","lifecycle":{"disable":"disable.sh","enable":"enable.sh","health":"health.sh","install":"install.sh","uninstall":"uninstall.sh","upgrade":"upgrade.sh"},"platforms":["linux/amd64","linux/arm64"],"runtime":"hermes","runtime_version":">=0.18.2"}],"updates":{"check":"daily","policy":"auto","source":{"kind":"github","repo":"mintbot-ai/mintbot-desktop"}}},"listed_at":"2026-10-15T00:26:29Z","refreshed_at":"2026-10-15T00:47:58Z","refresh_error":null}