Elvish is modern shell with a nice scripting language. We've had shell integration support for it in Ghostty for a while.
One area where our shell integration falls a bit short is OSC 133 semantic prompts. Elvish's hooks and prompt functions unfortunately don't provide enough customization to build a reliable OSC 133 implementation.
So instead, I've implemented OSC 133 directly in Elvish, which also has the advantage of benefiting all terminals.










