When Open in editor is grayed out, hovering over it should explain why it is unavailable.
Acceptance
Provide a concise, accurate explanation for the actual disabled condition, such as no document open, no editor configured, or an unavailable configured editor.
Give an actionable route where appropriate, for example configure an editor in Settings.
Make the explanation reachable on a disabled command, using the native tooltip mechanism and an appropriate accessible description. Do not rely on a tooltip attached to an element that never receives pointer input.
Refresh the explanation when document/editor availability changes, including sibling-window settings changes.
Cover both the toolbar and other exposed instances of the command where appropriate.
Verify actual hover behavior, keyboard/accessibility information and state transitions in the running app.
Related: #11, #18, #21, #1. Recorded during paused owner review; implementation and runtime acceptance pending.
Substantial AI assistance: Codex (GPT-6).
## Owner request
When Open in editor is grayed out, hovering over it should explain why it is unavailable.
## Acceptance
- Provide a concise, accurate explanation for the actual disabled condition, such as no document open, no editor configured, or an unavailable configured editor.
- Give an actionable route where appropriate, for example configure an editor in Settings.
- Make the explanation reachable on a disabled command, using the native tooltip mechanism and an appropriate accessible description. Do not rely on a tooltip attached to an element that never receives pointer input.
- Refresh the explanation when document/editor availability changes, including sibling-window settings changes.
- Cover both the toolbar and other exposed instances of the command where appropriate.
- Verify actual hover behavior, keyboard/accessibility information and state transitions in the running app.
Related: #11, #18, #21, #1. Recorded during paused owner review; implementation and runtime acceptance pending.
Substantial AI assistance: Codex (GPT-6).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Owner request
When Open in editor is grayed out, hovering over it should explain why it is unavailable.
Acceptance
Related: #11, #18, #21, #1. Recorded during paused owner review; implementation and runtime acceptance pending.
Substantial AI assistance: Codex (GPT-6).