diff --git a/skillcorpus_plugin/plugin-raven/skillsearch_raven/raven-plugin.toml b/skillcorpus_plugin/plugin-raven/skillsearch_raven/raven-plugin.toml index 136475d..a881795 100644 --- a/skillcorpus_plugin/plugin-raven/skillsearch_raven/raven-plugin.toml +++ b/skillcorpus_plugin/plugin-raven/skillsearch_raven/raven-plugin.toml @@ -46,7 +46,10 @@ weight_local = { type = "number", default = 1.0 } weight_hub = { type = "number", default = 0.85 } over_fetch = { type = "integer", default = 2 } dedup_by = { type = "string", enum = ["name", "qualified_id"], default = "qualified_id" } -top_k = { type = "integer", default = 5 } +# Matches SearchConfig.top_k. Every other host defaults to 2; a 5 here made +# Raven the one host that injected five bodies a turn, because the plugin +# registry fills a declared default for every key the operator leaves out. +top_k = { type = "integer", default = 2 } # Narrowing. Both the rewriter and the gate need a model; leaving `model` # empty runs retrieval raw.