Add support for `insert_text_mode` of a completion (#28171)

I wanted this for CONL (https://conl.dev )'s nascent langauge server,
and it seems like most of the support was already wired up on the LSP
side, so this surfaces it into the editor.

Release Notes:

- Added support for the `insert_text_mode` field of completions from the
language server protocol.
a577a72f69Conrad Irwin committed on 4/7/2025, 4:35:11 PM· committed by GitHubparent5a7222e
10 files changedLine totals unavailable