diff --git a/lightrag_webui/src/components/retrieval/QuerySettings.tsx b/lightrag_webui/src/components/retrieval/QuerySettings.tsx index 958f0b6e..010916df 100644 --- a/lightrag_webui/src/components/retrieval/QuerySettings.tsx +++ b/lightrag_webui/src/components/retrieval/QuerySettings.tsx @@ -419,7 +419,12 @@ export default function QuerySettings() { className="mr-1 cursor-pointer" id="only_need_context" checked={querySettings.only_need_context} - onCheckedChange={(checked) => handleChange('only_need_context', checked)} + onCheckedChange={(checked) => { + handleChange('only_need_context', checked) + if (checked) { + handleChange('only_need_prompt', false) + } + }} /> @@ -440,7 +445,12 @@ export default function QuerySettings() { className="mr-1 cursor-pointer" id="only_need_prompt" checked={querySettings.only_need_prompt} - onCheckedChange={(checked) => handleChange('only_need_prompt', checked)} + onCheckedChange={(checked) => { + handleChange('only_need_prompt', checked) + if (checked) { + handleChange('only_need_context', false) + } + }} />