Copilot CLI can run in headless mode and can communicate through RPC-JSON
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- vim
- Lĩnh vực
- cli, developer-experience
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các điểm vào lệnh và phiên hiện có của plugin, sau đó tìm hiểu khả năng hỗ trợ job và channel của Vim cùng với giao diện RPC-JSON headless của Copilot CLI. Trước khi triển khai, hãy làm rõ những phần nào trong trải nghiệm prompt, response, popup và statusline được đề xuất là bắt buộc; hoàn tất phải bao gồm một luồng giao tiếp end-to-end hoạt động được và hành vi UI đã thống nhất.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
... and so does Vim through ch_open(). :)
What about improving this plugin by exploiting Vim job & channels to communicate to copilot CLI?
I would see an interface made by a window split where one window contains a prompt buffer (with history and omnicomplete function triggered when hitting / key), and another window to display the response from the server.
For copilot CLI commands that require selection, like for example model selection and resume sessions, one could use popups and the statusline can be embellished by including the AIC for the current session.
... these are ideas just from top of my head.
- Ngôn ngữ chính
- Vim Script
- Star
- 11.7k
- Fork
- 812
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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 github/copilot.vim
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/copilot.vim#276 · 1 bình luận · 1 reaction ·
-
Readme. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 20/100
github/copilot.vim#302 ·
-
Micky Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 1/100
github/copilot.vim#301 ·
-
What ? $ issues amount to credit Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 5/100
github/copilot.vim#300 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 1/100
github/copilot.vim#299 ·
Tất cả issue của github/copilot.vim
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
qgis/QGIS-Documentation#11275 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
milvus-io/birdwatcher#545 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
area:tools bug good first issue help wanted priority:P2
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
TaewoooPark/Motifcode#14 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
newrelic-experimental/preflight#793 · 1 bình luận ·