[W9.5] Align the MCP tool, resource, and prompt catalogs with the current CLI
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ó
- 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
- 35/100
Hướng nghiên cứu
Start by comparing the exposed MCP tools and argument schemas with the current CLI, then trace schema-driven execution and the existing MCP discovery and behavior tests. Map supported tools, arguments, defaults, and CLI equivalents; identify unsupported commands and options. Done means supported workflows, prompts, and resources are aligned, pinning and offline behavior are verified, and each change has passing tests in its own PR.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Context
The MCP catalog exposes a subset of OPSd commands and options. The current CLI also supports explicit module synchronization, platform rendering, and offline platform validation, so supported MCP workflows must be selected and described deliberately.
Scope
-
Compare all exposed tools and argument schemas with current CLI behavior.
-
Implement support for explicit modules sync, platform rendering, and offline validation where needed for the supported setup-to-render workflow.
-
Record intentionally unsupported CLI commands and options instead of implying full parity.
-
Update schemas, descriptions, reusable prompts, and resource pointers together.
-
Keep module synchronization explicit; render must not silently update dependency pins.
-
Extend schema and SDK-driven behavior tests in the same PR as each catalog/argument change. Verify discovery schemas and that exposed options reach actual execution, including module pin preservation and the documented offline behavior. Run these tests in the existing MCP CI suite.
Acceptance criteria
-
A documented mapping lists supported MCP tools, arguments, types, defaults, and relevant CLI equivalents.
-
The supported infrastructure and platform workflows have all prerequisites available through MCP or explicit documented setup steps.
-
Exposed options reach the execution layer and are covered by meaningful behavior tests.
-
Prompts and resources refer to existing commands, paths, and supported capabilities.
-
Offline behavior and module synchronization preserve the CLI pinning contract.
-
Each catalog/workflow change is delivered with passing discovery/schema and execution tests in its own PR; supported behavior is not left untested until W9.6.
Related
Parent: #166. Coordinate with #168 and #170.
- Ngôn ngữ chính
- Ruby
- Star
- 0
- Fork
- 0
- Merge trung bình
- 12 giờ 42 phút
- Pull request đã merge (30 ngày)
- 32
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 opsd-io/opsd-cli
-
area: cli enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area: cli documentation
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[W9.6] Qualify complete MCP workflows and portable bundles in CICó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mởarea: cli enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 28/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area: cli bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area: cli bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của opsd-io/opsd-cli
Issue tương tự
-
🐛 bug 🧑💼 conseillers
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
betagouv/conseillers-entreprises#4768 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`github-events` aborts the repository scan when a closed pull's API payload has a null `head`Có thể đã có người làm @renyamamoto2026-cmyk đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
zerocracy/judges-action#2823 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`spoom srb bump DIRECTORY` bumps files outside DIRECTORYCó 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 82/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 72/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 72/100
aws/aws-sdk-ruby#3460 ·
Maintainer thường phản hồi trong vòng 1 ngày