Commit graph

448 commits

Author SHA1 Message Date
mannaandpoem
24e617b362 Merge main branch 2024-01-03 19:48:46 +08:00
mannaandpoem
994cfe814b 1. Added test_increment.py
2. Modify prompt in design_api_an.py
3. Modify rename_root function using method of copy in git_repository.py
2024-01-03 18:10:53 +08:00
mannaandpoem
71d9fe31ab Modify filename in comment and prompt in write_code_guideline_an.py 2024-01-03 15:46:28 +08:00
mannaandpoem
b19995f083 Added some test cases 2024-01-03 14:19:14 +08:00
mannaandpoem
a24bfdc6c7 Modify style and format 2024-01-02 23:06:27 +08:00
geekan
c50ae4d8d7 refine code 2024-01-02 20:49:20 +08:00
geekan
0b9becf93f fix pydantic v2 model validation for custom class 2024-01-02 19:27:42 +08:00
mannaandpoem
3a819ad576 update write_code.py 2024-01-02 19:20:46 +08:00
mannaandpoem
6d9dfa73aa Fallback to a version that only uses "Refine" and update the prompt for ActionNode 2024-01-02 18:24:02 +08:00
geekan
907cf5bebc remove get_template function 2024-01-02 14:45:58 +08:00
mannaandpoem
6743a4f3b1 update prompt 2023-12-31 12:56:15 +08:00
莘权 马
681068edc9 feat: +unit test 2023-12-29 21:37:42 +08:00
mannaandpoem
db22ed214f Modify prompt in write_code_guide_an.py and write_code.py 2023-12-29 13:55:30 +08:00
better629
65671a3bca no need to define new llm field in subclass again 2023-12-29 09:22:31 +08:00
better629
3c07bf5622 Merge branch 'dev' of github.com:better629/MetaGPT into dev 2023-12-29 04:28:21 +08:00
better629
e52957026b update ser&deser unittest 2023-12-29 04:27:44 +08:00
better629
539e1c7dce
Merge branch 'dev' into dev 2023-12-29 02:48:39 +08:00
better629
0f047e5693 update provider unittests to update coverage rate 2023-12-29 02:39:00 +08:00
geekan
4e61062a5e fix skill manager 2023-12-28 23:38:46 +08:00
莘权 马
a2d8d06664 feat: +unit test 2023-12-28 22:06:58 +08:00
mannaandpoem
850c3ec094 Modify prompt in write_code_guide_an.py and get_codes function in write_code.py 2023-12-28 21:55:52 +08:00
莘权 马
f76078dedf feat: merge 2023-12-28 18:05:33 +08:00
geekan
6707e9f1b9 Merge branch 'main' into dev 2023-12-28 17:27:10 +08:00
geekan
36a71e15be
Merge pull request #641 from better629/dev
Feat update to pydantic2
2023-12-28 17:08:28 +08:00
better629
d40c4f5025 change mixin name 2023-12-28 16:43:08 +08:00
better629
e7c7c88c47 update to pydantic v2 and fix conflicts 2023-12-28 16:36:17 +08:00
geekan
f182b290cc refine tests 2023-12-28 16:28:41 +08:00
geekan
10cae23501 refine code 2023-12-28 16:15:51 +08:00
better629
d0edc555b0 add SerDeserMixin for child-classes 2023-12-28 16:07:39 +08:00
geekan
f02bbb250d action node test 2023-12-28 16:03:16 +08:00
geekan
58c8a38fc3 solve test startup.py 2023-12-28 15:46:17 +08:00
莘权 马
16f0a0fd06 feat: Action Node + exclude parameter
refactor: awrite

feat: +unit test
2023-12-28 11:58:13 +08:00
莘权 马
6c95f2d21a feat: Action Node + exclude parameter
refactor: awrite

feat: +unit test
2023-12-28 10:05:14 +08:00
莘权 马
0adabfe53f feat: +unit test
fixbug: PYTHONPATH

fixbug: unit test
2023-12-27 21:47:48 +08:00
mannaandpoem
81934e2202 update 2023-12-27 15:33:33 +08:00
mannaandpoem
8952deaa8b Delete files with 'refine' 2023-12-27 15:17:21 +08:00
mannaandpoem
1ee35c930e Delete and modify some files 2023-12-27 15:08:01 +08:00
mannaandpoem
2cb06a7888 Merge branch 'main' into incremental_development 2023-12-27 14:44:35 +08:00
mannaandpoem
31c797279a Update prompt in write_code_guide_an.py. 2023-12-27 14:41:13 +08:00
mannaandpoem
e65f16741c Update prompt in write_code_guide_an.py. 2023-12-27 14:34:55 +08:00
better629
afaa7385c4 add pydantic v2 support and change role's private fields into public 2023-12-27 14:00:54 +08:00
mannaandpoem
d47cc0448f Update engineer.py and prompt in write_code_guide_an.py. 2023-12-27 12:20:15 +08:00
geekan
4645ffbc57 remove oi and clone_function 2023-12-26 22:11:01 +08:00
mannaandpoem
a15e88f963 Update increment development for 0.5.x version: Delete files with 'refine' and write_code_guide.py. Add write_code_guide_an.py. Update write_code.py for guiding write code. 2023-12-26 21:36:37 +08:00
mannaandpoem
27b1f2b335 Merge remote-tracking branch 'origin/incremental_development' into incremental_development
# Conflicts:
#	metagpt/actions/write_code.py
#	metagpt/environment.py
#	metagpt/roles/architect.py
#	metagpt/roles/engineer.py
#	metagpt/roles/product_manager.py
#	metagpt/roles/project_manager.py
#	metagpt/roles/qa_engineer.py
#	metagpt/team.py
#	startup.py
2023-12-26 20:34:44 +08:00
mannaandpoem
f7205645b2 Update increment development for 0.5.x version: Delete files with 'refine' and write_code_guide.py. Add write_code_guide_an.py. Update write_code.py for guiding write code. 2023-12-26 20:25:41 +08:00
shenchucheng
255f9c4e4a add ut for researcher 2023-12-26 19:09:26 +08:00
geekan
0435b1321f refine code 2023-12-26 17:54:52 +08:00
better629
66925dd791 migrate from pydantic v1 to v2 2023-12-26 14:44:09 +08:00
geekan
d300acbac8 fix all conflicts. 2023-12-26 01:39:16 +08:00