From 2890b8c6ff51eeee1129054ce9ec6052cb1c0402 Mon Sep 17 00:00:00 2001 From: Graham Neubig Date: Fri, 20 Mar 2026 05:19:22 +0900 Subject: [PATCH] fix: default settings entry point to LLM page instead of Integrations Home page 'Settings' buttons (ConnectToProviderMessage, task-suggestions) linked to /settings/integrations. Change to /settings so users land on the LLM settings page (first nav item in OSS mode). Co-authored-by: openhands --- .../components/features/home/repo-connector.test.tsx | 2 +- .../components/features/home/connect-to-provider-message.tsx | 2 +- .../src/components/features/home/tasks/task-suggestions.tsx | 5 +---- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/frontend/__tests__/components/features/home/repo-connector.test.tsx b/frontend/__tests__/components/features/home/repo-connector.test.tsx index 17a43c75ed..36be773313 100644 --- a/frontend/__tests__/components/features/home/repo-connector.test.tsx +++ b/frontend/__tests__/components/features/home/repo-connector.test.tsx @@ -493,6 +493,6 @@ describe("RepoConnector", () => { expect(goToSettingsButton).toBeInTheDocument(); await userEvent.click(goToSettingsButton); - await screen.findByTestId("git-settings-screen"); + await screen.findByTestId("settings-screen"); }); }); diff --git a/frontend/src/components/features/home/connect-to-provider-message.tsx b/frontend/src/components/features/home/connect-to-provider-message.tsx index 8162d83f7b..d0eda9c625 100644 --- a/frontend/src/components/features/home/connect-to-provider-message.tsx +++ b/frontend/src/components/features/home/connect-to-provider-message.tsx @@ -22,7 +22,7 @@ export function ConnectToProviderMessage() { - + {t(I18nKey.TASKS$NO_GIT_PROVIDERS_CTA)}