feat(web): Remove summary controls from the web app

This commit is contained in:
Anish Sarkar 2026-06-04 00:52:45 +05:30
parent b5a9bcf87b
commit e427501482
16 changed files with 123 additions and 376 deletions

View file

@ -47,14 +47,9 @@ export function DashboardClientLayout({
const { mutateAsync: updatePreferences } = useAtomValue(updateLLMPreferencesMutationAtom);
const isOnboardingComplete = useCallback(() => {
// Check that both LLM IDs are set (including 0 for Auto mode)
return (
preferences.agent_llm_id !== null &&
preferences.agent_llm_id !== undefined &&
preferences.document_summary_llm_id !== null &&
preferences.document_summary_llm_id !== undefined
);
}, [preferences]);
// Check that the Agent LLM ID is set, including 0 for Auto mode.
return preferences.agent_llm_id !== null && preferences.agent_llm_id !== undefined;
}, [preferences.agent_llm_id]);
const { data: access = null, isLoading: accessLoading } = useAtomValue(myAccessAtom);
const [hasCheckedOnboarding, setHasCheckedOnboarding] = useState(false);
@ -100,7 +95,6 @@ export function DashboardClientLayout({
search_space_id: Number(searchSpaceId),
data: {
agent_llm_id: firstGlobalConfig.id,
document_summary_llm_id: firstGlobalConfig.id,
},
});

View file

@ -54,10 +54,7 @@ export default function OnboardPage() {
// Check if onboarding is already complete (including 0 for Auto mode)
const isOnboardingComplete =
preferences.agent_llm_id !== null &&
preferences.agent_llm_id !== undefined &&
preferences.document_summary_llm_id !== null &&
preferences.document_summary_llm_id !== undefined;
preferences.agent_llm_id !== null && preferences.agent_llm_id !== undefined;
useEffect(() => {
if (!preferencesLoading && isOnboardingComplete) {
@ -83,7 +80,6 @@ export default function OnboardPage() {
search_space_id: searchSpaceId,
data: {
agent_llm_id: firstGlobalConfig.id,
document_summary_llm_id: firstGlobalConfig.id,
},
});
@ -120,7 +116,6 @@ export default function OnboardPage() {
search_space_id: searchSpaceId,
data: {
agent_llm_id: newConfig.id,
document_summary_llm_id: newConfig.id,
},
});