Description
DigitalOcean's /v2/gen-ai/models/api_keys endpoint is retired and returns 410. The OAuth flow in the DigitalOcean plugin calls this endpoint to create a Model Access Key after sign-in, so authentication always fails for new users.
DigitalOcean now uses unified API tokens with inference:query scope — the OAuth token itself can be used directly for inference calls without creating a MAK.
Steps to reproduce
- Run
/connect in OpenCode
- Select DigitalOcean → Login with DigitalOcean
- Complete browser sign-in
- Authentication fails with a 410 error
Description
DigitalOcean's
/v2/gen-ai/models/api_keysendpoint is retired and returns 410. The OAuth flow in the DigitalOcean plugin calls this endpoint to create a Model Access Key after sign-in, so authentication always fails for new users.DigitalOcean now uses unified API tokens with
inference:queryscope — the OAuth token itself can be used directly for inference calls without creating a MAK.Steps to reproduce
/connectin OpenCode