tinyhumansai/openhuman · error
unknown ingest arg: {other}
Error message
unknown ingest arg: {other} What it means
Error "unknown ingest arg: {other}" thrown in tinyhumansai/openhuman.
Source
Thrown at src/core/memory_cli.rs:121
"-v" | "--verbose" => {
verbose = true;
i += 1;
}
"-h" | "--help" => {
println!("Usage: openhuman memory ingest <file|-> [options]");
println!();
println!(" <file> Path to file to ingest (use '-' for stdin)");
println!(" -n, --namespace <ns> Target namespace (default: 'cli')");
println!(" -k, --key <key> Document key for dedup (default: filename)");
println!(" -t, --title <title> Document title (default: filename)");
println!(" -v, --verbose Enable debug logging");
return Ok(());
}
other if file_path.is_none() && (!other.starts_with('-') || other == "-") => {
file_path = Some(other.to_string());
i += 1;
}
other => return Err(anyhow::anyhow!("unknown ingest arg: {other}")),
}
}
let file_path = file_path.ok_or_else(|| {
anyhow::anyhow!("missing file argument. Use a file path or '-' for stdin.")
})?;
crate::core::logging::init_for_cli_run(verbose, crate::core::logging::CliLogDefault::Global);
let content = read_input(&file_path)?;
let doc_key = key.unwrap_or_else(|| file_path.clone());
let doc_title = title.unwrap_or_else(|| {
if file_path == "-" {
"stdin-input".to_string()
} else {
PathBuf::from(&file_path)
.file_name()
.map(|n| n.to_string_lossy().to_string())View on GitHub (pinned to a221052e0d)
When it happens
Trigger: Thrown at src/core/memory_cli.rs:121 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of tinyhumansai/openhuman@a221052e0d (2026-08-16).
Data as JSON: /api/errors/d4643bf48efdd1b9.
Report an issue: GitHub.