Rulvar API reference / @rulvar/cli / AssembledCli
Interface: AssembledCli
Defined in: packages/cli/src/engine-assembly.ts:36
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
argsHashSalt? | string | The deployment's argsHash salt (engineOptions.security, RV-217), surfaced so the CLI resume args gate hashes supplied --args the same way the engine hashed the genesis args. | packages/cli/src/engine-assembly.ts:54 |
currentPricingVersion? | string | The configured price table's version (RV706), surfaced so the invoice and inspect surfaces can name the CURRENT table in a composed provenance instead of leaving the tail's rates anonymous. Absent when the config declares no table. | packages/cli/src/engine-assembly.ts:61 |
engine | Engine | - | packages/cli/src/engine-assembly.ts:37 |
priceUsd | (servedBy, usage) => number | undefined | The journal-fold price function (table wins over caps). | packages/cli/src/engine-assembly.ts:41 |
pricingOf | (servedBy) => Pricing | undefined | The resolved pricing row behind priceUsd (table wins over caps), surfaced for the provenance renderers (RV814): the invoice names each priced model's ratesVerifiedAt with its age, and the row is where the date lives. | packages/cli/src/engine-assembly.ts:48 |
store | JournalStore | - | packages/cli/src/engine-assembly.ts:38 |
workflows | WorkflowRegistry | - | packages/cli/src/engine-assembly.ts:39 |