Merge pull request 'fix(cli): honor --config flag in kb ask (P4-3 follow-up)' (#24) from fix/cli-ask-honor-config-flag into main

Reviewed-on: altair823-org/kb#24
This commit was merged in pull request #24.
This commit is contained in:
2026-05-01 16:08:24 +00:00

View File

@@ -320,6 +320,7 @@ fn run(cli: &Cli) -> anyhow::Result<()> {
temperature,
seed,
} => {
let cfg = kb_config::Config::load(cli.config.as_deref())?;
let opts = kb_app::AskOpts {
k: *k,
explain: *explain,
@@ -331,7 +332,7 @@ fn run(cli: &Cli) -> anyhow::Result<()> {
// wires up a real `mpsc::Sender` here.
stream_sink: None,
};
let ans = kb_app::ask(query, opts)?;
let ans = kb_app::ask_with_config(cfg, query, opts)?;
if cli.json {
println!("{}", serde_json::to_string(&wire::wire_answer(&ans))?);
} else {