From 7935e0289764a9c81c74bd4a8746238d1b4d2a59 Mon Sep 17 00:00:00 2001 From: Brace Sproul Date: Tue, 15 Jul 2025 07:57:56 -0700 Subject: [PATCH] fix: Remove incorrect check and error (#411) --- .../src/graphs/programmer/nodes/summarize-history.ts | 7 ------- 1 file changed, 7 deletions(-) diff --git a/apps/open-swe/src/graphs/programmer/nodes/summarize-history.ts b/apps/open-swe/src/graphs/programmer/nodes/summarize-history.ts index ac94c9bf..b069fcbf 100644 --- a/apps/open-swe/src/graphs/programmer/nodes/summarize-history.ts +++ b/apps/open-swe/src/graphs/programmer/nodes/summarize-history.ts @@ -17,7 +17,6 @@ import { createLogger, LogLevel } from "../../../utils/logger.js"; import { getMessageContentString } from "@open-swe/shared/messages"; import { getMessageString } from "../../../utils/message/content.js"; import { getActivePlanItems } from "@open-swe/shared/open-swe/tasks"; -import { getCompletedPlanItems } from "../../../utils/current-task.js"; import { createConversationHistorySummaryToolFields } from "@open-swe/shared/open-swe/tools"; import { z } from "zod"; import { DO_NOT_RENDER_ID_PREFIX } from "@open-swe/shared/constants"; @@ -166,12 +165,6 @@ export async function summarizeHistory( state: GraphState, config: GraphConfig, ): Promise { - const activePlanItems = getActivePlanItems(state.taskPlan); - const lastCompletedTask = getCompletedPlanItems(activePlanItems).pop(); - if (!lastCompletedTask) { - throw new Error("Unable to find last completed task."); - } - const model = await loadModel(config, Task.SUMMARIZER); const userRequest = getUserRequest(state.messages);