nikivdev/code · error
kimi returned empty commit message
Error message
kimi returned empty commit message
What it means
Error "kimi returned empty commit message" thrown in nikivdev/code.
Source
Thrown at src/commit.rs:12292
let output = child
.wait_with_output()
.context("failed to wait for kimi output")?;
if !output.status.success() {
let stderr = String::from_utf8_lossy(&output.stderr);
let stdout = String::from_utf8_lossy(&output.stdout);
let error_msg = if stderr.trim().is_empty() {
stdout.trim()
} else {
stderr.trim()
};
bail!("kimi failed: {}", error_msg);
}
let message = String::from_utf8_lossy(&output.stdout).trim().to_string();
if message.is_empty() {
bail!("kimi returned empty commit message");
}
Ok(message)
}
fn git_run(args: &[&str]) -> Result<()> {
let mut cmd = Command::new("git");
if args.first() == Some(&"commit") {
cmd.env("FLOW_COMMIT", "1");
if entire_enabled() {
cmd.env("ENTIRE_TEST_TTY", "1");
}
}
let status = cmd
.args(args)
.stdout(Stdio::inherit())
.stderr(Stdio::inherit())
.status()View on GitHub (pinned to a747e741ae)
When it happens
Trigger: Thrown at src/commit.rs:12292 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/69b42336b243b5ec.
Report an issue: GitHub.