nikivdev/code · error

codex memory query requires a search string

Error message

codex memory query requires a search string

What it means

Error "codex memory query requires a search string" thrown in nikivdev/code.

Source

Thrown at src/ai.rs:10756

                        .context("failed to encode codex memory sync JSON")?
                );
            } else {
                println!("# codex memory sync");
                println!("total_considered: {}", summary.total_considered);
                println!("inserted: {}", summary.inserted);
                println!("skipped: {}", summary.skipped);
            }
            Ok(())
        }
        CodexMemoryAction::Query {
            path,
            limit,
            json,
            query,
        } => {
            let query_text = query.join(" ").trim().to_string();
            if query_text.is_empty() {
                bail!("codex memory query requires a search string");
            }
            let target_path = resolve_session_target_path(path.as_deref())?;
            let result = codex_memory::query_repo_facts(&target_path, &query_text, limit)?
                .ok_or_else(|| anyhow::anyhow!("no codex memory facts matched {:?}", query_text))?;
            if json {
                println!(
                    "{}",
                    serde_json::to_string_pretty(&result)
                        .context("failed to encode codex memory query JSON")?
                );
            } else {
                println!("{}", result.rendered);
            }
            Ok(())
        }
        CodexMemoryAction::Recent { path, limit, json } => {
            let _ = reconcile_pending_codex_quick_launches(limit.max(64));
            let _ = codex_memory::sync_from_skill_eval_logs(limit.max(200));

View on GitHub (pinned to a747e741ae)

When it happens

Trigger: Thrown at src/ai.rs:10756 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/46b115ac8b478e07. Report an issue: GitHub.