nikivdev/code · error
prompt from stdin is empty
Error message
prompt from stdin is empty
What it means
Error "prompt from stdin is empty" thrown in nikivdev/code.
Source
Thrown at src/ai_everruns.rs:107
if !opts.prompt.is_empty() {
let joined = opts.prompt.join(" ").trim().to_string();
if joined.is_empty() {
bail!("prompt is empty");
};
return Ok(joined);
}
if io::stdin().is_terminal() {
bail!("missing prompt. Usage: f ai everruns \"your prompt\"");
}
let mut buf = String::new();
io::stdin()
.read_to_string(&mut buf)
.context("failed to read prompt from stdin")?;
let prompt = buf.trim().to_string();
if prompt.is_empty() {
bail!("prompt from stdin is empty");
}
Ok(prompt)
}
fn wait_for_completion(
api: &EverrunsApi,
seq_bridge: &SeqBridge,
session_id: &str,
input_message_id: &str,
prompt: &str,
poll_ms: u64,
wait_timeout_secs: u64,
) -> Result<()> {
match wait_for_completion_sse(
api,
seq_bridge,
session_id,
input_message_id,View on GitHub (pinned to a747e741ae)
When it happens
Trigger: Thrown at src/ai_everruns.rs:107 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of nikivdev/code@a747e741ae (2026-09-01).
Data as JSON: /api/errors/6e717f5ec8141ffd.
Report an issue: GitHub.