mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-09 05:39:12 +00:00
Fix default state for tools in the agent settings for the chat sidebar
This commit is contained in:
@@ -328,12 +328,12 @@ function ChatSidebarInternal({ ...props }: ChatSideBarProps) {
|
|||||||
if (agentData) {
|
if (agentData) {
|
||||||
setInputTools(agentData.input_tools);
|
setInputTools(agentData.input_tools);
|
||||||
setDisplayInputTools(agentData.input_tools);
|
setDisplayInputTools(agentData.input_tools);
|
||||||
if (agentData.input_tools === undefined) {
|
if (agentData.input_tools === undefined || agentData.input_tools.length === 0) {
|
||||||
setDisplayInputTools(agentConfigurationOptions?.input_tools ? Object.keys(agentConfigurationOptions.input_tools) : []);
|
setDisplayInputTools(agentConfigurationOptions?.input_tools ? Object.keys(agentConfigurationOptions.input_tools) : []);
|
||||||
}
|
}
|
||||||
setOutputModes(agentData.output_modes);
|
setOutputModes(agentData.output_modes);
|
||||||
setDisplayOutputModes(agentData.output_modes);
|
setDisplayOutputModes(agentData.output_modes);
|
||||||
if (agentData.output_modes === undefined) {
|
if (agentData.output_modes === undefined || agentData.output_modes.length === 0) {
|
||||||
setDisplayOutputModes(agentConfigurationOptions?.output_modes ? Object.keys(agentConfigurationOptions.output_modes) : []);
|
setDisplayOutputModes(agentConfigurationOptions?.output_modes ? Object.keys(agentConfigurationOptions.output_modes) : []);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user