From 6c5d11c8c3f9e08a36108f204dd0af8c8181dae0 Mon Sep 17 00:00:00 2001 From: km-anthropic Date: Fri, 1 Aug 2025 14:35:42 -0700 Subject: [PATCH] fix: remove generatePrompt method to match Mode interface Remove the generatePrompt method from agent mode since it's not part of the Mode interface in the current main branch. Also remove unused PreparedContext import. --- src/modes/agent/index.ts | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/modes/agent/index.ts b/src/modes/agent/index.ts index 0cd7db6..590c395 100644 --- a/src/modes/agent/index.ts +++ b/src/modes/agent/index.ts @@ -1,7 +1,6 @@ import * as core from "@actions/core"; import type { Mode, ModeOptions, ModeResult } from "../types"; import { isAutomationContext } from "../../github/context"; -import type { PreparedContext } from "../../create-prompt/types"; import { prepareMcpConfig } from "../../mcp/install-mcp-server"; /** @@ -94,18 +93,4 @@ export const agentMode: Mode = { mcpConfig: mcpConfig, }; }, - - generatePrompt(context: PreparedContext): string { - // Agent mode uses override or direct prompt, no GitHub data needed - if (context.overridePrompt) { - return context.overridePrompt; - } - - if (context.directPrompt) { - return context.directPrompt; - } - - // Minimal fallback - repository is a string in PreparedContext - return `Repository: ${context.repository}`; - }, };