Centralize the duplicated reasoning/ref tool-parameter descriptions
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 82/100
Hướng nghiên cứu
Bắt đầu bằng cách so sánh các hàm action tool trong libs/hackbot-runtime/hackbot_runtime/actions/{bugzilla,phabricator,slack,try_server,testrail}.py, tập trung vào các mô tả reasoning bị trùng lặp của chúng và các mô tả ref trong try_server.py và phabricator.py. Chuyển phần câu chữ dùng chung vào các bí danh kiểu Annotated, sau đó xác minh rằng mỗi action sử dụng các bí danh đó và các mô tả được định nghĩa tại một nơi duy nhất.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Every action tool function across libs/hackbot-runtime/hackbot_runtime/actions/{bugzilla,phabricator,slack,try_server,testrail}.py independently redeclares its own near-identical reasoning parameter description (why the agent is doing this, for the audit log), and ref is similarly duplicated in try_server.py and phabricator.py. Move these into a shared Annotated type alias so the wording lives in one place.
- Ngôn ngữ chính
- Python
- Star
- 570
- Fork
- 351
- Merge trung bình
- 1 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 66
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của mozilla/bugbug
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
good-first-bug hackbot
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
good-first-bug hackbot
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
hackbot
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Tất cả issue của mozilla/bugbug
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
stephrobert/dsoxlab#238 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
sublimehq/package_control#1780 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
nwg-piotr/nwg-displays#145 ·