Feature suggestion: add support for image format used by Kitty
I'm aware that iTerm2 already supports images using a custom escape code, but the problem is that many of these custom codes don't translate between terminals, and afaik no other terminal aside from iTerm2 uses this sequence. Image rendering in terminals today is in a similar state of flux as extended mouse modes (with interaction past the first 255 chars) were for a while.
I wanted to suggest adding support for the format invented by Kitty's maintainer, documented here: https://sw.kovidgoyal.net/kitty/graphics-protocol.html
The benefit of that format over other formats (including iTerm2's) is that it allows more flexibility/scalability for programs leveraging it. You define the bounding box, position, and payload for the image, and the terminal renders it. This could be leveraged not just by one-off scripts for image previews (as the current image format), but by any terminal script/tool wishing to render multiple images or a fancier UI. Some examples include tmux/powerline plugins rendering a portion of their UI, ls-like command listing previews, etc. But really, the main benefit would be a common image format we could expect supported in all terminals.