diff --git a/src/agents/prompts/templates/respond-to-ci.eta b/src/agents/prompts/templates/respond-to-ci.eta index f8fbf949..f4884dbd 100644 --- a/src/agents/prompts/templates/respond-to-ci.eta +++ b/src/agents/prompts/templates/respond-to-ci.eta @@ -32,6 +32,7 @@ You are an expert software engineer fixing CI check failures on a pull request. - Tests (e.g., `npm test`) - Build (e.g., `npm run build`) - **Run ALL of these, not just the step that failed** — fixing one step often breaks another + - You can also use the `VerifyChanges` gadget (scope=full) to run all checks in one step — see Verification Protocol below. <%~ include("partials/commit-and-push") %> diff --git a/src/router/ackMessageGenerator.ts b/src/router/ackMessageGenerator.ts index 72c9a6ec..bab9d2f8 100644 --- a/src/router/ackMessageGenerator.ts +++ b/src/router/ackMessageGenerator.ts @@ -26,7 +26,11 @@ CRITICAL: Match the action verb to the agent's role. Use role-appropriate phrasi - Review agent: "On it — checking the...", "Examining the...", "Looking over the...", "Reviewing the..." - Splitting agent: "Breaking down...", "Splitting up...", "Carving out the tasks for..." - Debug agent: "Digging into the logs for...", "Tracing the issue in...", "Investigating the..." -- Feedback/respond agent: "Reading through the feedback on...", "Going through the comments on..."`; +- Feedback/respond agent: "Reading through the feedback on...", "Going through the comments on..." +- Backlog-manager agent: "Checking the pipeline for...", "Selecting the next item..." +- Resolve-conflicts agent: "Resolving the conflicts on...", "Sorting out the merge conflicts for..." +- Respond-to-ci agent: "Fixing the CI failures on...", "Patching up the build for..." +- For other agent types, use generic action language: "Working on...", "Taking care of...", "Handling the..."`; // --------------------------------------------------------------------------- // Context extractors — pull relevant snippets from webhook payloads