The UI renders the response from ask-astro pipeline as a markdown.
For list items, the UI is able to render the list properly when the
list items are separated by \n\n in the backend response, however
when the list items are separated by a single \n, it fails to render
them correctly. It's weird how OpenAI completion response at times
adds a double new line chars and at times adds a single new line
char to separate list items. However, I am adding a transform to
convert single new line chars to double and when the response
already contains two new line chars, not adding any extra new line char.
The UI renders the response from ask-astro pipeline as a markdown. For list items, the UI is able to render the list properly when the list items are separated by
\n\n
in the backend response, however when the list items are separated by a single\n
, it fails to render them correctly. It's weird how OpenAI completion response at times adds a double new line chars and at times adds a single new line char to separate list items. However, I am adding a transform to convert single new line chars to double and when the response already contains two new line chars, not adding any extra new line char.closes: #215