microsoft / microsoft/language-server-protocol

provide a way to ask client to show modal message box

Open
#1,337 10 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

feature-request show message
Dominant language
TypeScript
Stars
13k
Forks
1k
Avg merge
6d 1h
Merged PRs (30d)
10

Description

currently, ShowXXXMessage API from RemoteWindow doesn't let server ask client to show modal message box and it is completely up to client.

It would be nice if one can ask client to show modal window instead of leaving it to client.

the usage case for us is we need to decide whether we should proceed with some expansive refactoring after user action, so we want to ask the user but prevent the user from changing code before answer.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the RemoteWindow ShowXXXMessage API and how the protocol lets a server request client behavior. Done means defining a way for the server to request a modal message box so the client cannot leave the decision entirely to user-side handling.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.