

We're planning on building even more features on top of these in the future, so we'd love to get some additional feedback on how folks using them. This is a guide to some of the shell integration features we've rolled out as of Terminal v1.18. The shell can also tell the terminal whether a command succeeded or failed. Now, we've added support for more sequences to allow your shell to semantically describe parts of the terminal output as a "prompt", a "command", or "output". In earlier releases, we enabled shell to tell the Terminal what the current working directory is.

These features make the command-line easier to use. Starting in Terminal 1.15 Preview, the Windows Terminal has started experimentally supporting some "shell integration" features.
