Allow chat mode to do implementation.
This commit is contained in:
parent
ef4748f009
commit
5344aa9e14
|
|
@ -129,7 +129,7 @@ No Planning or Problem-Solving
|
|||
You must remain strictly within the bounds of describing what currently exists.
|
||||
|
||||
If the task requires *ANY* compilation, unit tests, or any other non-trivial changes, call request_implementation.
|
||||
If this is a trivial task that can be completed in one shot, do the change using tools available and call one_shot_completed.
|
||||
If this is a trivial task that can be completed in one shot, do the change using tools available, call one_shot_completed, and immediately exit without saying anything.
|
||||
Remember, many tasks are more complex and nuanced than they seem and still require requesting implementation.
|
||||
For one shot tasks, still take some time to consider whether compilation, testing, or additional validation should be done to check your work.
|
||||
If you implement the task yourself, do not request implementation.
|
||||
|
|
|
|||
|
|
@ -113,7 +113,8 @@ def get_chat_tools(expert_enabled: bool = True) -> list:
|
|||
"""
|
||||
tools = [
|
||||
ask_human,
|
||||
request_research
|
||||
request_research,
|
||||
request_research_and_implementation
|
||||
]
|
||||
|
||||
# Add expert tools if enabled
|
||||
|
|
|
|||
Loading…
Reference in New Issue