From 77a7263357266e391ec9c71e64f12a5873be4975 Mon Sep 17 00:00:00 2001 From: hieptl Date: Sat, 1 Nov 2025 01:08:21 +0700 Subject: [PATCH] chore: remove FEATURE_USE_V1_CONVERSATION_API feature flag --- frontend/src/hooks/mutation/use-create-conversation.ts | 3 +-- frontend/src/hooks/query/use-start-tasks.ts | 3 +-- frontend/src/utils/feature-flags.ts | 2 -- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/frontend/src/hooks/mutation/use-create-conversation.ts b/frontend/src/hooks/mutation/use-create-conversation.ts index 24d59e75eb..401ff7e290 100644 --- a/frontend/src/hooks/mutation/use-create-conversation.ts +++ b/frontend/src/hooks/mutation/use-create-conversation.ts @@ -5,7 +5,6 @@ import V1ConversationService from "#/api/conversation-service/v1-conversation-se import { SuggestedTask } from "#/utils/types"; import { Provider } from "#/types/settings"; import { CreateMicroagent, Conversation } from "#/api/open-hands.types"; -import { USE_V1_CONVERSATION_API } from "#/utils/feature-flags"; interface CreateConversationVariables { query?: string; @@ -45,7 +44,7 @@ export const useCreateConversation = () => { createMicroagent, } = variables; - const useV1 = USE_V1_CONVERSATION_API() && !createMicroagent; + const useV1 = !createMicroagent; if (useV1) { // Use V1 API - creates a conversation start task diff --git a/frontend/src/hooks/query/use-start-tasks.ts b/frontend/src/hooks/query/use-start-tasks.ts index 833ce86258..b63e7a86e6 100644 --- a/frontend/src/hooks/query/use-start-tasks.ts +++ b/frontend/src/hooks/query/use-start-tasks.ts @@ -1,6 +1,5 @@ import { useQuery } from "@tanstack/react-query"; import V1ConversationService from "#/api/conversation-service/v1-conversation-service.api"; -import { USE_V1_CONVERSATION_API } from "#/utils/feature-flags"; /** * Hook to fetch in-progress V1 conversation start tasks @@ -17,7 +16,7 @@ export const useStartTasks = (limit = 10) => useQuery({ queryKey: ["start-tasks", "search", limit], queryFn: () => V1ConversationService.searchStartTasks(limit), - enabled: USE_V1_CONVERSATION_API(), + enabled: true, select: (tasks) => tasks.filter( (task) => task.status !== "READY" && task.status !== "ERROR", diff --git a/frontend/src/utils/feature-flags.ts b/frontend/src/utils/feature-flags.ts index c97c06fcfd..db98c2d221 100644 --- a/frontend/src/utils/feature-flags.ts +++ b/frontend/src/utils/feature-flags.ts @@ -17,5 +17,3 @@ export const HIDE_LLM_SETTINGS = () => loadFeatureFlag("HIDE_LLM_SETTINGS"); export const VSCODE_IN_NEW_TAB = () => loadFeatureFlag("VSCODE_IN_NEW_TAB"); export const ENABLE_TRAJECTORY_REPLAY = () => loadFeatureFlag("TRAJECTORY_REPLAY"); -export const USE_V1_CONVERSATION_API = () => - loadFeatureFlag("USE_V1_CONVERSATION_API");