Validate language-model mock output against the schema in OpenApiMockResponsePlugin
Maintainer thường phản hồi trong vòng 1 ngày
@waldekmastykarz đang làm issue này rồi.
Từ ngày 31/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
OpenApiMockResponsePlugin (#2036) can generate mock bodies with a language model, but it checks only the top-level JSON type of the model's output. If the output breaks schema constraints (e.g. minimum, required, enum, pattern), it is still served as the mock.
Proposal: once OpenApiValidationPlugin (#2037) is merged, validate the model's output with its OpenApiSchemaValidator. If validation fails, fall back to the schema-based sample generator (and log why).
On hold until these are merged:
- #2036 (OpenApiMockResponsePlugin, closes #531)
- #2037 (OpenApiValidationPlugin, closes #779)
- Ngôn ngữ chính
- C#
- Star
- 838
- Fork
- 90
- Merge trung bình
- 2 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 59
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọ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 dotnet/dev-proxy
-
GetTokenizedUrl fails on parenthesized Graph URL segmentsCó thể đã có người làm @waldekmastykarz đã nhận 3 ngày trước. Đang mởwork in progress
dotnet/dev-proxy#2041 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Support discriminator for oneOf in OpenApiValidationPluginCó thể đã có người làm @waldekmastykarz đã nhận 3 ngày trước. Đang mởwork in progress
dotnet/dev-proxy#2040 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Support bring-your-own LLM (hosted OpenAI-compatible / Azure OpenAI) for language model integrationCó thể đã có người làm @waldekmastykarz đã nhận 3 ngày trước. Đang mởwork in progress
dotnet/dev-proxy#2034 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
OpenApiSpecGeneratorPlugin omits parameters and response headers from generated specsCó thể đã có người làm @waldekmastykarz đã nhận 3 ngày trước. Đang mởbug work in progress
dotnet/dev-proxy#2032 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
breaking change on hold
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
dotnet/dev-proxy#1928 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của dotnet/dev-proxy
Issue tương tự
-
VB -> C#
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
icsharpcode/CodeConverter#1301 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
PettingZoo wrappers send only the first action component to every action dimensionCó thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
Unity-Technologies/ml-agents#6341 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Area: World-Readiness
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
microsoft/calculator#2522 ·
-
needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Sonarr/Sonarr#9274 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
mailto support for hyperlinkĐang mởenhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100