Compatibility

Claims tied to code.

This matrix renders the same capability declarations used by the SDK. Live-test status stays separate from provider review and commercial sponsorship.

Supported = adapter + contract testsLive tested = recent real-provider passSponsor = commercial only
CapabilityLocalE2BDaytonaVercel SandboxUpstash BoxAscii BoxRailway SandboxesTenki
files.readfullfullfullfullfullfullfullfull
files.writefullfullfullfullfullfullfullfull
files.listfullfullfullfullfullfullfullfull
files.removefullfullfullfullfullfullfullfull
process.runcombined-streamseparate-streamscombined-streamseparate-streamscombined-streamseparate-streamsseparate-streamsseparate-streams
process.streamcombined-streamseparate-streamsseparate-streamsseparate-streamscombined-stream—separate-streamsseparate-streams
process.backgroundfullfullfullfullfull—fullfull
process.stdinfullfullfull————full
process.cancelfullfullfullfull——fullfull
ports.exposein-processauthenticatedauthenticatedpublicauthenticatedpublic—public
ports.authenticatedRequest—authenticatedauthenticated—authenticatedauthenticated——
snapshot.createfilesystemtemplate—filesystemfilesystem—filesystemmemory
snapshot.deletefilesystemtemplate—filesystemfilesystem—filesystemmemory
snapshot.restorefilesystem———————
sandbox.resumememorymemory—persistentpersistentpersistent—memory
filesystem.persistentephemeralephemeralpersistentpersistentpersistentpersistentpersistentpersistent
image.custom—templatenative—native—templatetemplate
network.policynativenativenativenativenative—nativenative
process.pty—nativenativenative————
compute.gpu——native—————