Expand description
Sandbox modification contract shared by the SDKs, the CLI, and future backends.
These are the serializable request/response types behind sandbox.modify():
the patch a caller submits, and the plan that classifies each change. The
builder and classification logic live in the SDK; this module owns only the
wire-shaped data so any backend (local today, cloud later) and any language
binding can speak the same contract.
Structs§
- Config
Planned Change - Planned config change.
- Modification
Conflict - Conflict that blocks applying a modification.
- Modification
Warning - Warning emitted while planning a modification.
- Resource
Resize Status - Status for a live resource resize.
- Sandbox
Modification Patch - A requested sandbox modification.
- Sandbox
Modification Plan - Serializable dry-run or apply plan for a sandbox modification.
- Secret
Modification Patch - A desired secret spec inside a modification patch.
- Secret
Planned Change - Planned secret change.
Enums§
- Change
Kind - Natural config change type for human output.
- Modification
Disposition - When or whether a planned change can take effect.
- Modification
Policy - Policy selected for applying or planning a modification.
- Planned
Change - One planned modification entry.
- Resource
Convergence State - Runtime convergence state for an accepted resource resize.
- Resource
Kind - Resource kind used by live resize convergence reporting.
- Secret
Change Kind - Natural secret change type for human output.
- Secret
Source - Host-side source for secret material.