AI Workspace: Add LLM Provider form shows no inline errors for empty required fields
Maintainer thường phản hồi trong vòng 1 ngày
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
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- react, typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu với ServiceProviderNew.tsx và so sánh việc kiểm tra Name và Upstream URL với lỗi nội tuyến hiện có của Version và tooltip của nút bị vô hiệu hóa trong biểu mẫu tạo proxy. Dùng tests/framework/suites/ui/features/aiw_llm/provider_creation.feature để kiểm tra kịch bản AIW-PRV-002. Hoàn tất khi các trường bắt buộc để trống hiển thị lỗi nội tuyến, không có provider nào được tạo và kịch bản chạy thành công.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
The AI Workspace "Add LLM Provider" form gives no inline validation error for its empty required fields. With Name or Upstream URL empty, Add Provider is silently disabled — no field is marked invalid and nothing tells the user what is missing.
Steps to reproduce
AI Workspace → LLM Providers → Add New Provider → Azure OpenAI. Click into Name and Upstream URL, leave both empty, and press Add Provider. Nothing happens and no error is shown.
Expected
Inline validation errors on the empty required fields (Name, Upstream URL), and nothing is created (scenario sheet AIW-LLM, AIW-PRV-002).
Notes
- The same form already shows inline errors for Version ("Version must match v."), and the create-proxy form explains its disabled button with tooltips ("Enter a name for the proxy."), so the provider form is inconsistent with both.
ServiceProviderNew.tsxgates the button onisFormValidwithout surfacing per-field errors for Name and Upstream URL.- The API side is fine: an incomplete create is rejected with
400 VALIDATION_FAILED. - Automated (excluded as
@known-issueuntil fixed):tests/framework/suites/ui/features/aiw_llm/provider_creation.feature.
- Ngôn ngữ chính
- Go
- Star
- 79
- Fork
- 130
- Merge trung bình
- 1 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 174
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có 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 wso2/api-platform
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
wso2/api-platform#3968 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
wso2/api-platform#3963 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Area/Policies Aspect/Testing Type/Improvement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
wso2/api-platform#3956 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
wso2/api-platform#3917 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
wso2/api-platform#3916 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của wso2/api-platform
Issue tương tự
-
automation doc-healer documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
tsukumogami/tsuku#2804 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Anthropic /v1/messages: only the last thinking block of an assistant message is keptCó thể đã có người làm @Shayan12456 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
ollama/ollama#19415 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
raised-by:verifier
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
medici-finance/assay#5039 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
metax CheckHealth reads Status.Capacity, so unhealthy Metax-GPU nodes are never cleaned upCó thể đã có người làm @barbierajput378-pixel đã nhận hôm nay. Đang mởkind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Project-HAMi/HAMi#3343 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày