1 RolloutStoreManifestContext
rollouts.RolloutStoreManifestContext(
writer_config=None,
invocation=RolloutStoreInvocation.programmatic(),
runtime=dict(),
shard=None,
)Optional rich context attached by higher-level rollout writers.
1.1 Attributes
| Name | Description |
|---|---|
| writer_config | Resolved writer configuration, if available. |
| invocation | How generation was invoked. |
| runtime | Runtime provenance such as git and package versions. |
| shard | Optional rollout shard manifest entry for cluster generation runs. |
1.2 Methods
| Name | Description |
|---|---|
| programmatic | Build context for programmatic calls. |
| from_cli | Build context for nbv-build-rollouts CLI runs. |
| to_jsonable | Return JSON-friendly manifest context. |
1.2.1 programmatic
rollouts.RolloutStoreManifestContext.programmatic(writer_config=None)Build context for programmatic calls.
1.2.2 from_cli
rollouts.RolloutStoreManifestContext.from_cli(writer_config, argv, config_path)Build context for nbv-build-rollouts CLI runs.
1.2.3 to_jsonable
rollouts.RolloutStoreManifestContext.to_jsonable()Return JSON-friendly manifest context.