I sometimes get a warning message "Initial parse returned very little content, trying again" before the actual JSON result. The warning is useful, however it means the user can't expect the stdout output to always be a valid JSON anymore.