fabro/lib/packages/fabro-api-client/src/api
Bryan Helmkamp d24042ba64
Put the driver's sandbox status on the API instead of a projection
Fabro projected the driver's status into its own state enum, resource,
network, and timestamp types for the run sandbox and inventory endpoints,
losing the provider's state string, the network policy, the sandbox kind,
and the driver's own vocabulary along the way. The API now carries the
driver's SandboxStatus itself: SandboxDetails is fabro's run record beside
the status, SandboxInfo is the provider beside the status, and the
OpenAPI schema describes the driver's types (state, resources in the
units the driver reports, the network policy, the sandbox kind, workspace
ownership) which fabro-api reuses through with_replacement with round
trip tests proving identity and JSON parity. The projection types and
their conversion go; the web sandbox page and summary panel read the
status directly, and the TypeScript client is regenerated.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 13:07:00 -06:00
..
auth-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
automations-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
billing-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
completions-api.ts Expose lithos request and response shapes through the API, server, CLI, and web 2026-09-09 17:26:57 -06:00
discovery-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
environments-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
human-in-the-loop-api.ts Put the driver's sandbox status on the API instead of a projection 2026-09-11 13:07:00 -06:00
insights-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
install-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
integrations-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
mcpservers-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
models-api.ts feat(model): separate tool and reasoning tests 2026-08-25 13:36:51 -04:00
repos-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
run-internals-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
run-outputs-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
runs-api.ts Expose lithos request and response shapes through the API, server, CLI, and web 2026-09-09 17:26:57 -06:00
sandboxes-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
secrets-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
sessions-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
settings-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
system-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
variables-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
workflow-versions-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00
workflows-api.ts Bump API spec version to 0.2.0 for the blob-write wire break 2026-08-17 13:56:19 -04:00