MetaGPT/metagpt/actions
Arnaud Gelas 91c5c72089 Fix prompt logic when defining to who the message should be sent.
With the previous logic, it was possible to reach an undefined state
where it was not meant to be sent to Engineer, QaEngineer, nor NoOne.
2024-01-22 20:10:11 +01:00
..
__init__.py refine code 2023-12-28 16:15:51 +08:00
action.py refine code 2024-01-02 20:49:20 +08:00
action_node.py fix pydantic v2 model validation for custom class 2024-01-02 19:27:42 +08:00
action_output.py refactor action_output and action_node 2023-12-20 14:16:04 +08:00
add_requirement.py refine code 2023-12-28 16:15:51 +08:00
debug_error.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
design_api.py 1. rename and modify plan to code plan and change 2024-01-19 11:26:58 +08:00
design_api_an.py 1. rename and modify plan to code plan and change 2024-01-19 11:26:58 +08:00
design_api_review.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
execute_task.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
fix_bug.py refine code 2023-12-25 23:13:25 +08:00
generate_questions.py add non-software role/action BaseModel 2023-12-23 19:36:42 +08:00
invoice_ocr.py add openai api call switch; fix ocr 2024-01-05 14:34:44 +08:00
prepare_documents.py feat: +unit test 2024-01-05 10:25:20 +08:00
prepare_interview.py add non-software role/action BaseModel 2023-12-23 19:36:42 +08:00
project_management.py 1. rename and modify plan to code plan and change 2024-01-19 11:26:58 +08:00
project_management_an.py 1. rename and modify plan to code plan and change 2024-01-19 11:26:58 +08:00
rebuild_class_view.py feat: +unit test 2024-01-05 10:25:20 +08:00
rebuild_sequence_view.py feat: +unit test 2024-01-05 10:25:20 +08:00
rebuild_sequence_view_an.py feat: +unit test 2024-01-05 10:25:20 +08:00
research.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
run_code.py Fix prompt logic when defining to who the message should be sent. 2024-01-22 20:10:11 +01:00
search_and_summarize.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
skill_action.py Merge branch 'dev' of https://github.com/geekan/MetaGPT into geekan/dev 2023-12-25 22:39:17 +08:00
summarize_code.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
talk_action.py Merge branch 'dev' of https://github.com/geekan/MetaGPT into geekan/dev 2023-12-25 22:39:17 +08:00
write_code.py Merge branch 'main' into incremental_development 2024-01-19 19:53:17 +08:00
write_code_an_draft.py refine action node and add some experiment 2023-12-21 11:03:21 +08:00
write_code_plan_and_change_an.py 1. update mode from "guide" to "incremental" in get_codes function of write_code.py 2024-01-19 15:18:54 +08:00
write_code_review.py Merge branch 'main' into incremental_development 2024-01-19 19:53:17 +08:00
write_docstring.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
write_prd.py Merge branch 'main' into incremental_development 2024-01-19 19:53:17 +08:00
write_prd_an.py 1. rename and modify plan to code plan and change 2024-01-19 11:26:58 +08:00
write_prd_review.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
write_review.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
write_teaching_plan.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
write_test.py feat: Replace the actual root directory name of the project codes with a fake one in the WriteTest prompt. 2024-01-05 11:02:41 +08:00
write_tutorial.py no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00