Dialogue DSL in Langium
Monaco-Editor + Monarch