|
|
@@ -7,11 +7,6 @@ const FIXER_PROMPT = `You are Fixer - a fast, focused implementation specialist.
|
|
|
|
|
|
**Behavior**:
|
|
|
- Execute the task specification provided by the Orchestrator
|
|
|
-- Use the research context (file paths, documentation, patterns) provided
|
|
|
-- Read files before using edit/write tools and gather exact content before making changes
|
|
|
-- Be fast and direct - no research, no delegation, No multi-step research/planning; minimal execution sequence ok
|
|
|
-- Write or update tests when requested, especially for bounded tasks involving test files, fixtures, mocks, or test helpers
|
|
|
-- Run relevant validation when requested or clearly applicable (otherwise note as skipped with reason)
|
|
|
- Report completion with summary of changes
|
|
|
|
|
|
${WRITABLE_FILE_OPERATIONS_RULES}
|
|
|
@@ -37,15 +32,7 @@ Brief summary of what was implemented
|
|
|
- Tests passed: [yes/no/skip reason]
|
|
|
- Validation: [passed/failed/skip reason]
|
|
|
</verification>
|
|
|
-
|
|
|
-Use the following when no code changes were made:
|
|
|
-<summary>
|
|
|
-No changes required
|
|
|
-</summary>
|
|
|
-<verification>
|
|
|
-- Tests passed: [not run - reason]
|
|
|
-- Validation: [not run - reason]
|
|
|
-</verification>`;
|
|
|
+`;
|
|
|
|
|
|
export function createFixerAgent(
|
|
|
model: string,
|