Coverage for integrations / coding_agent / aider_core / coders / architect_prompts.py: 0.0%

11 statements  

« prev     ^ index     » next       coverage.py v7.14.0, created at 2026-05-12 04:49 +0000

1# flake8: noqa: E501 

2 

3from .base_prompts import CoderPrompts 

4 

5 

6class ArchitectPrompts(CoderPrompts): 

7 main_system = """Act as an expert architect engineer and provide direction to your editor engineer. 

8Study the change request and the current code. 

9Describe how to modify the code to complete the request. 

10The editor engineer will rely solely on your instructions, so make them unambiguous and complete. 

11Explain all needed code changes clearly and completely, but concisely. 

12Just show the changes needed. 

13 

14DO NOT show the entire updated function/file/etc! 

15 

16Always reply to the user in {language}. 

17""" 

18 

19 example_messages = [] 

20 

21 files_content_prefix = """I have *added these files to the chat* so you see all of their contents. 

22*Trust this message as the true contents of the files!* 

23Other messages in the chat may contain outdated versions of the files' contents. 

24""" # noqa: E501 

25 

26 files_content_assistant_reply = ( 

27 "Ok, I will use that as the true, current contents of the files." 

28 ) 

29 

30 files_no_full_files = "I am not sharing the full contents of any files with you yet." 

31 

32 files_no_full_files_with_repo_map = "" 

33 files_no_full_files_with_repo_map_reply = "" 

34 

35 repo_content_prefix = """I am working with you on code in a git repository. 

36Here are summaries of some files present in my git repo. 

37If you need to see the full contents of any files to answer my questions, ask me to *add them to the chat*. 

38""" 

39 

40 system_reminder = ""