There's a discussion on https://web.libera.chat/?channels=#senpai (https://sr.ht/~delthas/senpai/), on how an application should choose which notification protocol to use.
Neither OSC-777, OSC-99, nor OSC-9 can be auto-detected in a meaningful way (I don't consider querying the terminal name and version meaningful).
Would you be open to adding a way to query for OSC-99 support?
For example:
Query:
or, if you want to keep the parameter+payload format:
Response:
I'm hoping the protocol as a whole is simple enough that we don't need to include which features/parameters are supported.
There's a discussion on https://web.libera.chat/?channels=#senpai (https://sr.ht/~delthas/senpai/), on how an application should choose which notification protocol to use.
Neither OSC-777, OSC-99, nor OSC-9 can be auto-detected in a meaningful way (I don't consider querying the terminal name and version meaningful).
Would you be open to adding a way to query for OSC-99 support?
For example:
Query:
or, if you want to keep the parameter+payload format:
Response:
I'm hoping the protocol as a whole is simple enough that we don't need to include which features/parameters are supported.