fix: add workaround for `MessageData` limitations

This PR adds a workaround for the discrepancy between Terminal/Emacs and VS Code when displaying info trees.
7 files changed