Admin message

Due to a large amount of spam we do not allow new users to create repositories, they are "external" users. If you are a new user and want to create a repository, for example for forking GHC, open a new issue on ghc/ghc using the "get-verified" issue template

Add support to the external interpreter for custom commands
It could be useful for GHC API clients to implement their own external interpreter commands. For example, the debugger may want an efficient way to inspect the stacks of the running threads in the external interpreter. At the moment, you are limited to using the command set which is needed by GHCi. If there was a `CustomMessage`, then the debugger could perform self-execution to launch the external interpreter with support for additional commands that are needed. I have a POC branch here: https://gitlab.haskell.org/ghc/ghc/-/commits/wip/ghc-external-custom-commands
issue