Skip to content

feat(cli): add cursor, pi, and t3code marketplace images - #3455

Open
AhmedTMM wants to merge 1 commit into
mainfrom
fix/do-marketplace-image-fallback
Open

feat(cli): add cursor, pi, and t3code marketplace images#3455
AhmedTMM wants to merge 1 commit into
mainfrom
fix/do-marketplace-image-fallback

Conversation

@AhmedTMM

@AhmedTMM AhmedTMM commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #3453. Adds the three agents that were missing from the marketplace image map.

cursor, pi, and t3code had no vendor-portal listing, so the nightly packer-snapshots job built and region-transferred their snapshots but skipped submission:

digitalocean/cursor  No marketplace app ID for agent cursor — skipping

Listings now exist for all three and their app IDs are in MARKETPLACE_APP_IDS. Verified by targeted workflow runs — each reaches the vendor API and returns 400 App already pending review, the expected response while a listing is in review: cursor, pi, t3code.

What changed

  • MARKETPLACE_IMAGES — three entries
  • sh/digitalocean/README.md — three table rows, and the sentence naming these agents as unmapped is no longer true
  • do-marketplace.test.ts — the unmapped-agent test used cursor, which is now mapped, so it asserts on a name that is actually unmapped

How I verified

  • bun test — 2283 pass, 0 fail
  • biome check / lint — clean

Merge timing

All ten listings are in DigitalOcean's review queue. Until review clears, these three slugs do not resolve, and droplet creation fails with no fallback — so this should land after approval, not before.

🤖 Generated with Claude Code

All ten agents now have vendor-portal listings and app IDs in
MARKETPLACE_APP_IDS, so the remaining three can use pre-built images.

The unmapped-agent test switches to a name that is actually unmapped,
since cursor is now in the map.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@AhmedTMM
AhmedTMM force-pushed the fix/do-marketplace-image-fallback branch from 9b907ee to 7022bbe Compare July 31, 2026 21:53
@AhmedTMM AhmedTMM changed the title feat(cli): list remaining DO agents and fall back when an image is unavailable feat(cli): add cursor, pi, and t3code marketplace images Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant