Closed jacob-ai-bot[bot] closed 6 days ago
Hello human! 👋
This PR was created by JACoB to address the issue Update Research Prompt to Limit File Review Scope
Please review the PR carefully. Auto-generated code can and will contain subtle bugs and mistakes.
If you identify code that needs to be changed, please reject the PR with a specific reason. Be as detailed as possible in your comments. JACoB will take these comments, make changes to the code and push up changes. Please note that this process will take a few minutes.
Once the code looks good, approve the PR and merge the code.
Summary:
Description
The current research prompt in our codebase needs to be updated to improve the efficiency and focus of file reviews during research tasks. The prompt currently asks specifically about files to create or modify, which needs to be changed to focus on files to review instead.
Current Behavior
The research prompt currently directs the system to identify files that need to be created or modified during research tasks. This approach may lead to unnecessary file modifications and a broader scope than needed for effective research.
Requested Changes
Expected Outcome
The updated research prompt will guide the system to:
This change will help streamline the research process and ensure more focused and efficient code analysis. ONLY make one minor update to the prompt text for research codebase @jacob-ai-bot --skip-build
Plan:
Step 1: Edit
/src/server/agent/research.ts
Task: Update research prompt to focus on reviewing files
Instructions: In the file
/src/server/agent/research.ts
, locate the section where the research prompt is constructed (around line 62). Update the prompt language to focus on "files to review" instead of "files to create or modify". Add a specific note in the prompt emphasizing that the system should:Exit Criteria: The research prompt instructs the system to focus on reviewing existing files, includes a clear limitation to review no more than five files, and emphasizes reviewing only the most relevant files needed to answer the research question.