refactor: move watch prompt text to separate module

This commit is contained in:
Paul Gauthier 2024-12-11 15:07:30 -08:00 committed by Paul Gauthier (aider)
parent 2649e736fb
commit 4a7fc084ce
2 changed files with 8 additions and 6 deletions

View file

@ -9,6 +9,7 @@ from pathspec.patterns import GitWildMatchPattern
from watchfiles import watch from watchfiles import watch
from aider.dump import dump # noqa from aider.dump import dump # noqa
from aider.watch_prompts import watch_prompt
def is_source_file(path: Path) -> bool: def is_source_file(path: Path) -> bool:
@ -186,12 +187,7 @@ class FileWatcher:
self.analytics.event("ai-comments execute") self.analytics.event("ai-comments execute")
self.io.tool_output("Processing your request...") self.io.tool_output("Processing your request...")
res = """ res = watch_prompt
The "AI" comments below marked with can be found in the code files I've shared with you.
They contain your instructions.
Make the requested changes.
Be sure to remove all these "AI" comments from the code!
"""
# Refresh all AI comments from tracked files # Refresh all AI comments from tracked files
for fname in self.coder.abs_fnames: for fname in self.coder.abs_fnames:

6
aider/watch_prompts.py Normal file
View file

@ -0,0 +1,6 @@
watch_prompt = """
Find the "AI" comments below (marked with ) in the code files I've shared with you.
They contain your instructions.
Make the requested changes.
Be sure to remove all these "AI" comments from the code!
"""