{"record":{"id":"3cf320f37afab0cf","repo":"tinyhumansai/openhuman","slug":"unknown-voice-arg-other","errorCode":null,"errorMessage":"unknown voice arg: {other}","messagePattern":"unknown voice arg: (.+?)","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/openhuman/voice/cli.rs","lineNumber":60,"sourceCode":"                    args.get(i + 1)\n                        .ok_or_else(|| anyhow!(\"missing value for --mode\"))?\n                        .clone(),\n                );\n                i += 2;\n            }\n            \"--skip-cleanup\" => {\n                skip_cleanup = true;\n                i += 1;\n            }\n            \"-v\" | \"--verbose\" => {\n                verbose = true;\n                i += 1;\n            }\n            \"-h\" | \"--help\" => {\n                print_help();\n                return Ok(());\n            }\n            other => return Err(anyhow!(\"unknown voice arg: {other}\")),\n        }\n    }\n\n    log::debug!(\n        \"[voice-cli] starting standalone server hotkey={:?} mode={:?} skip_cleanup={} verbose={}\",\n        hotkey,\n        mode,\n        skip_cleanup,\n        verbose\n    );\n\n    init_for_cli_run(verbose, CliLogDefault::Global);\n\n    let rt = tokio::runtime::Builder::new_multi_thread()\n        .enable_all()\n        .build()?;\n\n    rt.block_on(async {","sourceCodeStart":42,"sourceCodeEnd":78,"githubUrl":"https://github.com/tinyhumansai/openhuman/blob/749120085864ce16e0f273c7b86fac7740b39c5b/src/openhuman/voice/cli.rs#L42-L78","documentation":"Voice CLI argument loop hit a token starting with '-' that matches none of the known flags (--hotkey, --mode, --skip-cleanup, -v, -h); a typo'd or unsupported flag. Aborts before startup.","triggerScenarios":"Thrown at src/openhuman/voice/cli.rs:60 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Check flag spelling against `openhuman voice -h`","Remove the unsupported flag"],"exampleFix":null,"handlingStrategy":"validation","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"749120085864ce16e0f273c7b86fac7740b39c5b","analyzedAt":"2026-08-17T21:21:45.363Z","contentChangedAt":null,"schemaVersion":2},"datasetVersion":"2026-09-14T00:17:10.932Z"}