tinyhumansai/openhuman · error · anyhow::Error
invalid --limit: {e}
Error message
invalid --limit: {e} What it means
Error "invalid --limit: {e}" thrown in tinyhumansai/openhuman.
Source
Thrown at src/core/memory_cli.rs:325
let mut namespace: Option<String> = None;
let mut query: Option<String> = None;
let mut limit: u32 = 10;
let mut verbose = false;
let mut i = 0;
while i < args.len() {
match args[i].as_str() {
"--namespace" | "-n" => {
namespace = Some(next_arg(args, &mut i, "--namespace")?);
}
"--query" | "-q" => {
query = Some(next_arg(args, &mut i, "--query")?);
}
"--limit" | "-l" => {
let raw = next_arg(args, &mut i, "--limit")?;
limit = raw
.parse::<u32>()
.map_err(|e| anyhow::anyhow!("invalid --limit: {e}"))?;
}
"-v" | "--verbose" => {
verbose = true;
i += 1;
}
"-h" | "--help" => {
println!(
"Usage: openhuman memory query --namespace <ns> --query <text> [--limit <n>] [-v]"
);
return Ok(());
}
other => return Err(anyhow::anyhow!("unknown query arg: {other}")),
}
}
let namespace =
namespace.ok_or_else(|| anyhow::anyhow!("--namespace is required for query"))?;
let query = query.ok_or_else(|| anyhow::anyhow!("--query is required"))?;View on GitHub (pinned to a221052e0d)
When it happens
Trigger: Thrown at src/core/memory_cli.rs:325 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/4e4ab307ae5ffd79.
Report an issue: GitHub.