APIView Feedback Resolution
Prerequisites: azure-sdk-mcp server required; no CLI fallback. Without MCP, this skill cannot retrieve APIView comments or apply TypeSpec changes. Connect the azure-sdk-mcp server before use.
MCP Tools
| Tool | Purpose |
|---|---|
azure-sdk-mcp:azsdk_apiview_get_comments |
Get APIView comments |
azure-sdk-mcp:azsdk_customized_code_update |
Apply TypeSpec & code customization changes locally |
azure-sdk-mcp:azsdk_typespec_delegate_apiview_feedback |
Delegate to CCA pipeline |
azure-sdk-mcp:azsdk_run_typespec_validation |
Validate TypeSpec |
azure-sdk-mcp:azsdk_package_generate_code |
Regenerate SDK |
Steps
- Retrieve — Get APIView URL from SDK PR, run
azsdk_apiview_get_comments. - Categorize — Group as Critical/Suggestions/Informational per feedback steps.
- Resolve — Use
azsdk_customized_code_updatefor TypeSpec changes; delegate viaazsdk_typespec_delegate_apiview_feedbackfor complex cases. - Validate — Run validation, regenerate SDK, build and test.
- Confirm — Verify all items addressed. If delegated, follow post-delegation follow-up. Request re-review.
Examples
- "Resolve the APIView comments on my SDK pull request"
- "What feedback did the API reviewer leave?"
Troubleshooting
- No comments: Verify PR has APIView link and MCP server is connected.
- Validation fails: Re-run after fixing TypeSpec errors.
- MCP unavailable: Requires
azure-sdk-mcpserver; no CLI fallback. Connect the server and retry.
Source: Azure/azure-sdk-for-android — distributed by TomeVault.