fix(prompts): clarify worktree commits aren't auto-commits

This commit is contained in:
mika kuns
2026-08-05 20:42:45 +02:00
parent bdee731376
commit a7d95a000a
2 changed files with 28 additions and 1 deletions
@@ -21,4 +21,21 @@ public class SystemPromptTests
Assert.Contains("follow-up", prompt, StringComparison.OrdinalIgnoreCase);
Assert.Contains("nothing more", prompt, StringComparison.OrdinalIgnoreCase);
}
[Fact]
public void SystemDefault_clarifies_worktree_commit_is_not_auto_commit()
{
var prompt = PromptFiles.DefaultFor(PromptKind.System);
Assert.Contains("not an unrequested auto-commit", prompt);
Assert.Contains("never commit on `main`", prompt);
Assert.Contains("commit SHA", prompt);
}
[Fact]
public void ImprovementChildDefault_clarifies_worktree_commit_is_not_auto_commit()
{
var prompt = PromptFiles.DefaultFor(PromptKind.ImprovementChild);
Assert.Contains("not an unrequested auto-commit", prompt);
Assert.Contains("commit SHA", prompt);
}
}