tinyhumansai/openhuman · error
low disk space: {avail_mb} MB free
Error message
low disk space: {avail_mb} MB free What it means
Doctor disk-space check: a best-effort available_disk_space_mb probe on the workspace reports under 512 MB free. Memory ingestion, SQLite WAL growth, artifact generation and model/file caches all write to this volume; with <512 MB those operations risk ENOSPC failures and possible store corruption from truncated writes.
Source
Thrown at src/openhuman/platform/doctor/core.rs:464
// Check for config templates or docs
let prompt = ws.join("SYSTEM.md");
if prompt.exists() {
items.push(DiagnosticItem::ok(
cat,
format!("SYSTEM prompt: {}", prompt.display()),
));
} else {
items.push(DiagnosticItem::warn(
cat,
format!("SYSTEM prompt missing: {}", prompt.display()),
));
}
// Disk space warning (best-effort)
if let Some(avail_mb) = available_disk_space_mb(ws) {
if avail_mb < 512 {
items.push(DiagnosticItem::warn(
cat,
format!("low disk space: {avail_mb} MB free"),
));
} else {
items.push(DiagnosticItem::ok(
cat,
format!("disk space OK: {avail_mb} MB free"),
));
}
}
}
fn available_disk_space_mb(path: &Path) -> Option<u64> {
#[cfg(target_os = "windows")]
{
return available_disk_space_mb_windows(path);
}
View on GitHub (pinned to 7491200858)
Solutions
- Free space on the volume hosting the workspace (clear caches, logs, old artifacts)
- Move the workspace to a larger volume via workspace_dir in config
- Check for a runaway memory_tree chunks.db or logs directory consuming the disk
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at src/openhuman/platform/doctor/core.rs:464 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of tinyhumansai/openhuman@7491200858 (2026-08-17).
Data as JSON: /api/errors/141d686107ed9498.
Report an issue: GitHub.