Skip to main content

Interface: MarginAllocationPolicy

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:64

The host's allocation policy for one report.

Properties​

computeRuntime​

computeRuntime: readonly object[]

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:72

Measured runtime of the period's operations, by hold. Every hold settled in the period needs one, an explicit zero included: a hold without one leaves compute unreconciled, never priced at zero.


hostCostRate?​

optional hostCostRate: RationalRate

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:67

The cost of occupied compute per measured unit of runtime (milliseconds); absent leaves compute unreconciled.


otherCosts​

otherCosts: readonly object[]

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:74

Every other cost: quantified, or excluded with its reason.


version​

version: string

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:65