Question 140
A maintainer using GitHub Copilot finds, the following condition is confirmed: A developer assumes all IDEs expose identical features. Which approach is the most defensible?
Explanation
Correct Answer
Select the action "Consult the supported feature matrix for their exact client". Copilot functionality is not uniform across platforms and versions. It is the specific match for the scenario in which A developer assumes all IDEs expose identical features.
Incorrect Answers
"Review workspace permissions and agent tool approvals" targets Chat works but an agent cannot modify files in a read-only workspace. Chat access and write permissions are independent capabilities. That differs from A developer assumes all IDEs expose identical features; the required decision here is "Consult the supported feature matrix for their exact client". Copilot functionality is not uniform across platforms and versions.
The action "Check plan, policy, IDE and model availability documentation" is useful when A user sees only some model choices available in the editor. Model selection depends on current entitlement and client support. Under the stated condition A developer assumes all IDEs expose identical features, instead choose "Consult the supported feature matrix for their exact client". Copilot functionality is not uniform across platforms and versions.
The alternative "Verify extension compatibility and effective signed-in status" fits another situation: Inline suggestions disappeared after an IDE upgrade. Upgrades may alter client integration or authentication state. Here the condition is A developer assumes all IDEs expose identical features; use "Consult the supported feature matrix for their exact client" instead. Copilot functionality is not uniform across platforms and versions.