NodeStorageSummary
Per-node storage breakdown for the local node.
Sizes are computed on demand by walking the relevant directories; staged models include last-use times and whether a live instance (or its companion repos) currently depends on them.
stagingRoot objectrequired
Resolved staging directory for this node, or None when the model store / staging is not configured.
- string
- null
stagedModels object[]required
Model ID in repo form (org/name), reconstructed from the
directory name.
Absolute path of the staged copy.
Total size of all files in the staged copy.
Best-known last-use time: the .last_used marker when present,
else the directory mtime.
True when a live runner currently uses this model (directly or as a companion). In-use models are never eviction candidates.
falseinstalledIdentity object
Durable installed generation identity, when a sidecar is present.
- string
- null
manifestSha256 object
Canonical file-manifest digest used for replica deduplication.
- string
- null
verificationState object
Evidence level binding this copy to its retained card.
- string
- null
Whether every sidecar manifest path and size is present.
falseartifactRole object
Base or companion role represented by this cache directory.
- string
- null
ownerModelId object
Owning base model for companion artifacts.
- string
- null
ownerCardId object
Immutable owning card identity for a companion artifact.
- string
- null
registryCardId object
Registry identity retained by the artifact's full effective card.
- string
- null
Whether this directory is canonical-store-local or a node cache.
Possible values: [store_local, node_cache]
node_cacheTotal size of this node's event-log directory (active + archives).
Capacity and free space of the volume holding the staging directory (falls back to the models directory when staging is not configured).
{
"nodeId": "string",
"stagingRoot": "string",
"stagedModels": [
{
"modelId": "string",
"directory": "string",
"sizeBytes": 0,
"lastUsedEpochSeconds": 0,
"inUse": false,
"installedIdentity": "string",
"manifestSha256": "string",
"verificationState": "string",
"manifestComplete": false,
"artifactRole": "string",
"ownerModelId": "string",
"ownerCardId": "string",
"registryCardId": "string",
"locationKind": "node_cache"
}
],
"stagedTotalBytes": 0,
"eventLogBytes": 0,
"diskTotalBytes": 0,
"diskFreeBytes": 0
}