fabro/docs
Bryan Helmkamp 6e9d7e4079
feat: remove volumes from environment settings
Drop the `volumes` field and `EnvironmentVolumeSettings` type from the
environment/sandbox configuration model across the whole stack:

- OpenAPI: remove `volumes` from Environment, Create/Replace requests,
  RunEnvironmentSettings, and EnvironmentSettings; delete the
  EnvironmentVolumeSettings schema.
- Generated clients: regenerate Rust types and TypeScript models;
  drop the EnvironmentVolumeSettings model and its exports.
- Config/env: remove the volumes layer, settings->layer conversion,
  and TOML serialization in fabro-config and fabro-environment.
- Sandbox/server/workflow: drop volume plumbing in fabro-sandbox
  (incl. Daytona), run manifest, and start operation.
- Migration: legacy daytona volumes are now reported unsupported
  rather than migrated.
- Docs and tests updated to match.

cargo check --workspace passes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 22:28:45 -04:00
..
brainstorms Replace queued with pending/runnable and add approval flow (web + API s… (#371) 2026-05-23 15:34:33 -04:00
ideation docs 2026-04-09 17:24:30 -04:00
internal refactor: remove devcontainer support (#433) 2026-05-27 12:48:40 -04:00
plans refactor: remove devcontainer support (#433) 2026-05-27 12:48:40 -04:00
public feat: remove volumes from environment settings 2026-05-31 22:28:45 -04:00
superpowers refactor: remove devcontainer support (#433) 2026-05-27 12:48:40 -04:00