Add support for showing warning if workspace startup script ran into an error
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- developer-experience, tooling
Hướng nghiên cứu
Bắt đầu bằng cách theo dõi cách extension truy vấn Coder API để lấy trạng thái vòng đời của workspace agent; issue xác định start_error, ready, starting và start_timeout là các trạng thái liên quan. Hoàn tất có nghĩa là hiển thị cảnh báo khi quá trình khởi động blocking đạt đến start_error; tùy chọn tiếp tục polling các quá trình khởi động non-blocking cho đến khi biết được kết quả.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
As part of https://github.com/coder/coder/issues/7757, we want to ensure the user knows if their workspace may be in an incomplete state.
- If startup script blocking behavior is enabled, we can query the coder API for agent lifecycle status and see if it is
start_error, we can then show a warning popup - If startup script behavior is non-blocking, we have two scenarios:
- If agent lifecycle has already entered
start_errororreadywe know whether or not to show the error - If agent lifecycle is still
startingorstart_timeout, we can:- Keep polling the status until it is known
- Never show the message (no work necessary)
- If agent lifecycle has already entered
We should at least implement i) and optionally ii.a).
- Ngôn ngữ chính
- TypeScript
- Star
- 131
- Fork
- 48
- Merge trung bình
- 4 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 17
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 coder/vscode-coder
-
coder/vscode-coder#1125 · 1 bình luận · 1 người được giao ·
-
Migrate CI setup to pnpm/setup Đang mởtech-debt
coder/vscode-coder#1119 · 1 bình luận · 1 người được giao ·
-
enhancement tech-debt
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100
coder/vscode-coder#1118 · 1 bình luận ·
-
coder/vscode-coder#1113 · 3 bình luận · 1 người được giao ·
-
Flush the connection log buffer after N failed reconnect attempts against an unreachable server Đang mởenhancement tech-debt
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
coder/vscode-coder#1112 · 1 bình luận ·
Tất cả issue của coder/vscode-coder
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
bcgov/bc-wallet-mobile#4761 · 1 bình luận ·
-
external-issue to-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
area-deployment area-integrations triage:bot-seen
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 86/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100