Procházet zdrojové kódy

fix loop history prompt naming

Zaradacht Taifour před 1 měsícem
rodič
revize
3407445fab

+ 2 - 0
src/hooks/loop-command/index.test.ts

@@ -60,6 +60,8 @@ describe('loop command hook', () => {
     expect(text).toContain('goal, successCriteria, maxAttempts');
     expect(text).toContain('goal, successCriteria, maxAttempts');
     expect(text).toContain('missing or unclear');
     expect(text).toContain('missing or unclear');
     expect(text).toContain('.opencode/loop-history/');
     expect(text).toContain('.opencode/loop-history/');
+    expect(text).toContain('history-{NNN}.md');
+    expect(text).not.toContain('attempt-{N}.md');
     expect(text).toContain('Dispatch @fixer');
     expect(text).toContain('Dispatch @fixer');
   });
   });
 
 

+ 1 - 1
src/hooks/loop-command/index.ts

@@ -25,7 +25,7 @@ function activationPrompt(text: string): string {
     `1. Read \`${dir}/\` for prior results`,
     `1. Read \`${dir}/\` for prior results`,
     '2. Dispatch @fixer with the goal',
     '2. Dispatch @fixer with the goal',
     '3. Verify per the successCriteria',
     '3. Verify per the successCriteria',
-    `4. Write result to \`${dir}/attempt-{N}.md\` (PASS/FAIL + reason)`,
+    `4. Write result to \`${dir}/history-{NNN}.md\` (PASS/FAIL + reason)`,
     '5. PASS -> stop. FAIL under maxAttempts -> retry. FAIL at max -> escalate.',
     '5. PASS -> stop. FAIL under maxAttempts -> retry. FAIL at max -> escalate.',
   ].join('\n');
   ].join('\n');
 }
 }