From fe35e9e2747c93ed10d2788d1406d662b36e0082 Mon Sep 17 00:00:00 2001 From: Colin McDonnell Date: Wed, 19 Nov 2025 21:25:51 -0800 Subject: [PATCH] Updates --- external.ts | 8 ++++---- modes.ts | 2 +- todo.md | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/external.ts b/external.ts index 4cef73d..b6c1d1e 100644 --- a/external.ts +++ b/external.ts @@ -12,19 +12,19 @@ export const ghPullfrogMcpName = "gh-pullfrog"; // agent manifest - static metadata about available agents export const agentsManifest = { claude: { - name: "claude", + name: "Claude Code", apiKeys: ["anthropic_api_key"], }, codex: { - name: "codex", + name: "Codex CLI", apiKeys: ["openai_api_key"], }, cursor: { - name: "cursor", + name: "Cursor CLI", apiKeys: ["cursor_api_key"], }, gemini: { - name: "gemini", + name: "Gemini CLI", apiKeys: ["google_api_key", "gemini_api_key"], }, } as const; diff --git a/modes.ts b/modes.ts index 5281d44..292ebac 100644 --- a/modes.ts +++ b/modes.ts @@ -6,7 +6,7 @@ export interface Mode { prompt: string; } -const initialCommentInstruction = `Use ${ghPullfrogMcpName}/create_working_comment to create an initial Working Comment that contains a SENTENCE FRAGMENT that casually describes the actions you're about to perform. It must be of the form "Starting work on this issue...". You MUST use an -ing verb!`; +const initialCommentInstruction = `Use ${ghPullfrogMcpName}/create_working_comment to create an initial Working Comment with a conversational description of what work you are about to perform.`; export const modes: Mode[] = [ { diff --git a/todo.md b/todo.md index 98e09f3..4d80171 100644 --- a/todo.md +++ b/todo.md @@ -6,6 +6,7 @@ [] test agent/mode combinations [] test if home directory mcp.json works if mcp.json is specified in repo [] add footer to the working comment ("executed by {agent}", link to pullfrog (homepage) w/ small logo?, feedback (create github issue), link to workflow run)- see https://github.com/colinhacks/zod/issues/5459#issuecomment-3548382991 +[] avoid passing all of process.env into agents: minimum # of vars ## MAYBE