Update to DigitalOcean
Snapshot Oct 31, 2026 · 15:03 UTC · version 0.2.5
Declared capabilities changed
Short description — Now says: Provision a DigitalOcean VM
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Short description
Oct 27, 2026 · 00:06 UTC
Provision a droplet as a Codex workspace
Oct 31, 2026 · 15:03 UTC
Provision a DigitalOcean VM
Declared skills
Oct 27, 2026 · 00:06 UTC
[{"description":"Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.","interface":{"brand_color":null,"default_pr...
Oct 31, 2026 · 15:03 UTC
[{"description":"Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.\n","interface":{"brand_color":null,"default_...
App-6a3c278c93ac8191b29768648d63a754
Oct 27, 2026 · 00:06 UTC
{"id":"asdk_app_6a3c278c93ac8191b29768648d63a754","required":true}
Oct 31, 2026 · 15:03 UTC
Not present
Digitalocean-codex
Oct 27, 2026 · 00:06 UTC
Not present
Oct 31, 2026 · 15:03 UTC
{"id":"asdk_app_6a3c278c93ac8191b29768648d63a754","required":true}
Compare saved observations
Download comparison JSONFull technical diff · 12 changed fields
removed /release/app_manifest/apps/app-6a3c278c93ac8191b29768648d63a754
{
"id": "asdk_app_6a3c278c93ac8191b29768648d63a754",
"required": true
}Field is absent
added /release/app_manifest/apps/digitalocean-codex
Field was absent
{
"id": "asdk_app_6a3c278c93ac8191b29768648d63a754",
"required": true
}changed /release/id
"pluginrel_a49559345c3c8191a53b1a7882ce4d40"
"pluginrel_690ae633fb4881918d6d558cd6051217"
changed /release/interface/composer_icon_dark_url
"https://files.openai.com/content?id=file_000000002888720cbf702f7390b2ca03"
"https://files.openai.com/content?id=file_00000000e59481f7a4698f84252046c7"
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_00000000f550722f9a4f9882ef8ee559"
"https://files.openai.com/content?id=file_0000000062bc81f7959d6e1b0f78b13a"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000128081f7bf4ac7e6f6f13b66"
"https://files.openai.com/content?id=file_00000000bf4c81f58832cb1c1ff44b34"
changed /release/interface/logo_url_dark
"https://files.openai.com/content?id=file_00000000ea8c81f79834ba7139a4b7dd"
"https://files.openai.com/content?id=file_000000003e2881f79a4fb0d3f2e729dd"
changed /release/interface/short_description
"Provision a droplet as a Codex workspace"
"Provision a DigitalOcean VM"
changed /release/keywords
[]
[ "digitalocean", "droplet", "virtual-machine", "remote-session" ]
changed /release/mcp_servers
[]
[
{
"key": "digitalocean-codex",
"metadata": {
"url": "https://codex.mcp.digitalocean.com/mcp"
}
}
]changed /release/skills
[
{
"description": "Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "provision-droplet",
"icon_large_url": null,
"icon_small_url": null,
"iconography": null,
"short_description": "Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace."
},
"name": "provision-droplet",
"plugin_release_skill_id": "pluginrsk_27d4b3a739888191b387650e76b9e02a"
}
][
{
"description": "Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.\n",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "provision-droplet",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.\n"
},
"name": "provision-droplet",
"plugin_release_skill_id": "pluginrsk_6ae5e72ad2f881919e0262cd6c6ac7eb"
}
]changed /release/version
"0.2.2"
"0.2.5"
Full snapshot data
{
"canonical_app_id": "asdk_app_6a3c278c93ac8191b29768648d63a754",
"connector_id": "asdk_app_6a3c278c93ac8191b29768648d63a754",
"created_at": "2026-06-24T18:53:00.728986Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6a3c278c93ac8191b29768648d63a754",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "app-6a3c278c93ac8191b29768648d63a754",
"release": {
"app_ids": [
"asdk_app_6a3c278c93ac8191b29768648d63a754"
],
"app_manifest": {
"apps": {
"digitalocean-codex": {
"id": "asdk_app_6a3c278c93ac8191b29768648d63a754",
"required": true
}
}
},
"app_templates": [],
"description": "Provision a DigitalOcean droplet as a remote Codex workspace.",
"display_name": "DigitalOcean",
"id": "pluginrel_690ae633fb4881918d6d558cd6051217",
"interface": {
"brand_color": "#1AAFBF",
"capabilities": [
"Interactive",
"Write"
],
"category": "Developer Tools",
"composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000e59481f7a4698f84252046c7",
"composer_icon_url": "https://files.openai.com/content?id=file_0000000062bc81f7959d6e1b0f78b13a",
"default_prompt": "Provision a DigitalOcean droplet for Codex",
"default_prompts": [
"Provision a DigitalOcean droplet for Codex"
],
"developer_name": "DigitalOcean",
"logo_url": "https://files.openai.com/content?id=file_00000000bf4c81f58832cb1c1ff44b34",
"logo_url_dark": "https://files.openai.com/content?id=file_000000003e2881f79a4fb0d3f2e729dd",
"long_description": "Provision and configure a DigitalOcean droplet as a remote Codex SSH workspace using the connected DigitalOcean app.",
"plugin_category_id": "developer tools",
"privacy_policy_url": "https://www.digitalocean.com/legal/privacy-policy",
"screenshot_urls": [],
"short_description": "Provision a DigitalOcean VM",
"terms_of_service_url": "https://www.digitalocean.com/legal/terms-of-service-agreement",
"website_url": "https://www.digitalocean.com/"
},
"keywords": [
"digitalocean",
"droplet",
"virtual-machine",
"remote-session"
],
"mcp_servers": [
{
"key": "digitalocean-codex",
"metadata": {
"url": "https://codex.mcp.digitalocean.com/mcp"
}
}
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.\n",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "provision-droplet",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Use when the user wants to spin up / create / launch / provision a DigitalOcean droplet (or \"a remote dev box on DO\") and connect to it from Codex as a remote SSH workspace.\n"
},
"name": "provision-droplet",
"plugin_release_skill_id": "pluginrsk_6ae5e72ad2f881919e0262cd6c6ac7eb"
}
],
"version": "0.2.5"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/digitalocean?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: a52babfb14dc831aae7da3b5cebec45eb916e3dded28fb6c41a1278d5c5e369a