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.
falseTotal 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
}
],
"stagedTotalBytes": 0,
"eventLogBytes": 0,
"diskTotalBytes": 0,
"diskFreeBytes": 0
}