Named pipe watch support

hi :)

I am developing a neovim plugin that implements the named pipe api to drive remedybg from within neovim.

I would love to be able to send a watch expression and receive the evaluated result!

this would allow me to draw virtual text displaying values of locals, as well as do "hover"-like inspection where the cursor is.

as an extension to this, I would love to be able to completely remove the file-viewer widget from my layout, and only use the remedybg UI for more advanced procedures.

is this something that would be possible?

Evaluating an expression and returning the result is possible but is not something that is ready to be exposed via the named pipes API for various reasons.

gotcha.

if it makes it any easier, all I would really need is the evaluated result as an unformatted string, rather than having actual types/hierarchies. just having the string would still cut 95% of the context switching between neovim and RemedyBG in daily debugging.

thank you for taking the time to reply!


Replying to x13pixels (#30182)