Skip to content

Latest Sandbox Image 0.7.8 doesn't work when trying to use opencode with CF AI Gateway #425

@orionstudt

Description

@orionstudt

See here: anomalyco/opencode#13758 (comment)

I confirmed with opencode --version the image is running opencode 1.2.15.

I am configured with Cloudflare AI Gateway and trying to use cloudflare-ai-gateway/anthropic/claude-sonnet-4-6.

Logs from opencode:

WARN  2026-02-27T22:38:41 +726ms service=bun pkg=ai-gateway-provider cachedVersion=3.1.1 Failed to resolve latest version, using cached
INFO  2026-02-27T22:38:41 +2ms service=provider status=completed duration=11137 providerID=cloudflare-ai-gateway getSDK
ERROR 2026-02-27T22:38:41 +18ms service=session.processor error=sdk.languageModel is not a function. (In 'sdk.languageModel(model.api.id)', 'sdk.languageModel' is undefined) stack="TypeError: sdk.languageModel is not a function. (In 'sdk.languageModel(model.api.id)', 'sdk.languageModel' is undefined)\n    at getLanguage (src/provider/provider.ts:1181:15)\n    at processTicksAndRejections (native:7:39)" process

For additional context I'm using the official cloudflare sandbox image 0.7.8: https://hub.docker.com/layers/cloudflare/sandbox/0.7.8-opencode/images/sha256-ec3f866fc3bb3b2e12f789498b191afc1789371f06abb54f73d01da5bc91e20b

This comment is pointing at CF AI Gateway Provider code so I figured I'd open an issue here too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions