Browse Documentation

Reference / model / object

ProviderCapabilities.

Discovery entry with identity, official pricing evidence, and runtime behavior for one configured sandbox provider.

Schema kindobject

Fields

providerrequired
Provider

Provider identifier accepted by create requests.

displayNamerequired
string

Human-readable provider name for developer interfaces.

pricingrequired
ProviderPricing

Official pricing evidence and an optional normalized catalog comparison.

imageModerequired
ImageMode

Image-selection behavior exposed by this provider.

timeoutModerequired
TimeoutMode

Lifetime-selection behavior exposed by this provider.

timeoutDefaultSecondsoptional
integer

Default sandbox lifetime in seconds when Wildflower supplies one.

timeoutMaximumSecondsoptional
integer

Largest sandbox lifetime accepted through the common API, in seconds.

timeoutGranularitySecondsoptional
integer

Provider timeout rounding or scheduling granularity, in seconds.

supportsCwdrequired
boolean

Whether command execution accepts a working directory.

supportsEnvrequired
boolean

Whether command execution accepts environment variables.

outputStreamsrequired
OutputStreams

How command stdout and stderr are returned.

supportsPersistentResumerequired
boolean

Whether a stopped sandbox can resume with its persistent state.

supportsExplicitStoprequired
boolean

Whether the provider exposes an explicit stop operation.

supportsSnapshotsrequired
boolean

Whether the current Wildflower adapter can create snapshots.

supportsRestorerequired
boolean

Whether the current Wildflower adapter can restore snapshots.

supportsDeleterequired
boolean

Whether the provider supports permanent sandbox deletion through Wildflower.

Additional properties are rejected.

Operation relationships

This model is referenced by another public model rather than directly by an operation boundary.