FabricFabricHarness
Reference

Capability Matrix

Maturity per feature and target.

The capability matrix is the source of truth for what's stable, useful, experimental, or designed-for. The full live matrix is maintained in the repo at docs/capability-matrix.md — read that for the most accurate detail. This page summarizes the high-level shape.

Runtime targets

TargetStatus
NodeStable MVP.
Temporal workerStable MVP / controlled production-pilot path; hosted-runner live workflow smoke is passing with real gRPC readiness.
Virtual sandboxStable MVP default first-run path.
Docker sandboxUseful MVP (live tests gated by FABRIC_DOCKER_TEST=1).
Cloudflare Workers + Sandbox / Shell WorkspacePilot/live-gated; Shell Workspace is pilot-ready after manual live validation and should stay under live workflow coverage.
Foundry Hosted AgentsBuild scaffold + Agent Service client/tools; live tests opt-in.
Azure Container Apps / ACI / AKSARM control-plane tools; full SandboxEnv backends roadmap.
DatabricksSQL/Jobs/Notebook/Unity Catalog/MLflow tools + workspace filesystem source; full sandbox/deploy target roadmap.

Core features

FeatureStatus
Metadata agents (agent({...}))Stable.
Skills (Markdown)Stable; richer YAML & schemas roadmap.
Roles (Markdown)Stable.
Built-in tools (read/write/edit/bash/grep/glob/task)Stable.
Agent/session/prompt cwd scopingStable.
session.fs / agent.fs out-of-band filesystem helperStable MVP.
Scoped commandsStable.
Typed result validationStable.
Tasks (durable child runs)Stable on Node + Temporal.
ApprovalsStable.
CheckpointsStable; sandbox snapshot integration partial.
ArtifactsStable.
CompactionStable.
ReplayStable.
Provenance + attestationStable.
SBOM (Syft)Stable when Syft is on PATH.
Cosign signingStable when cosign is on PATH.
Authenticated admin aliases + /openapi.jsonStable MVP.
Workers AI Gateway metadata + model context-window metadataStable MVP.

Session stores

StoreStatus
File (default)Stable.
SQLiteStable.
PostgresStable.
Cloudflare Durable ObjectUseful MVP; session route parity implemented, live Worker tests opt-in.
Cloudflare R2 artifacts/source filesUseful MVP; live Worker/R2 tests opt-in.
S3/Azure Blob filesystem sourcesUseful MVP via dependency-free connector adapters.

Sandboxes

BackendStatus
Empty / virtual bash (in-memory)Stable; virtual is the default simple/no-container path.
Local (host repo)Stable; use for intentional CI/repo host access.
DockerUseful MVP; preferred for untrusted shell/data-analysis work.
Cloudflare SandboxPilot/live-gated.
Cloudflare Shell Workspace (@cloudflare/shell + Worker Loader code tool)Pilot-ready; local tests, Wrangler dry-run, and manual live deployment smoke have passed. Keep CI/live smoke enabled before broader rollout.
Daytona / E2B / ModalPackage-level structural adapters + live-gated smoke tests.
Kubernetes / FirecrackerProvider-neutral RemoteSandboxApi adapter path; first-class adapters roadmap.