When OpenAI functions are used, the function returns brief explanations of the code changes which are displayed in a notification. For the non-function case, these descriptions are spurious and inserted along with the changed code.
Instead, use targeted system messages for both cases, so the non-function case outputs only the code.
Small enhancement now that #251 has landed:
When OpenAI functions are used, the function returns brief explanations of the code changes which are displayed in a notification. For the non-function case, these descriptions are spurious and inserted along with the changed code.
Instead, use targeted system messages for both cases, so the non-function case outputs only the code.