openai/codex · error
Review prompt cannot be empty
Error message
Review prompt cannot be empty
What it means
Error "Review prompt cannot be empty" thrown in openai/codex.
Source
Thrown at codex-rs/prompts/src/review_request.rs:94
}
}
ReviewTarget::Commit { sha, title } => {
if let Some(title) = title {
Ok(render_review_prompt(
&COMMIT_PROMPT_WITH_TITLE_TEMPLATE,
[("sha", sha.as_str()), ("title", title.as_str())],
))
} else {
Ok(render_review_prompt(
&COMMIT_PROMPT_TEMPLATE,
[("sha", sha.as_str())],
))
}
}
ReviewTarget::Custom { instructions } => {
let prompt = instructions.trim();
if prompt.is_empty() {
anyhow::bail!("Review prompt cannot be empty");
}
Ok(prompt.to_string())
}
}
}
fn render_review_prompt<'a, const N: usize>(
template: &Template,
variables: [(&'a str, &'a str); N],
) -> String {
template
.render(variables)
.unwrap_or_else(|err| panic!("review prompt template must render: {err}"))
}
pub fn user_facing_hint(target: &ReviewTarget) -> String {
match target {
ReviewTarget::UncommittedChanges => "current changes".to_string(),View on GitHub (pinned to 339751715c)
When it happens
Trigger: Thrown at codex-rs/prompts/src/review_request.rs:94 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of openai/codex@339751715c (2026-08-25).
Data as JSON: /api/errors/aa94bef4bd29ecc3.
Report an issue: GitHub.