@agent-os/resource-carrier
Purpose
Section titled “Purpose”Provider-neutral resource lifecycle carrier.
Invariant
Section titled “Invariant”Resource ledger facts are not the resource data store. Payloads contain symbolic
MaterialRef, proofRef, mutationRef, and fingerprint values only; they
must not contain credentials, provider response bodies, account ids, database
ids, object bytes, queue bodies, workflow payloads, or live handles.
Minimal Usage
Section titled “Minimal Usage”Use resource carrier facts for lifecycle and mutation proofs. Provider-specific execution material belongs in a provider package.
import { resourceBoundaryPackage } from "@agent-os/resource-carrier";Verification
Section titled “Verification”cd packages/carriers/resourcevp test run