When in ob-chatgpt-shell, sometimes there is no result and no error printed. Just from ob-core.el high level return message Code block produced no output (took 10.0s)..
So I suggest to print process error message in *Message* buffer.
Also, print the whole command is useful for debugging too.
Thanks for filing this. I've just pushed 26142da so it logs the sync curl command just like the async version. To view the curl command, (setq chatgpt-shell-logging t).
https://github.com/xenodium/chatgpt-shell/blob/4e117234f07991a1f1d100be84fbf2f4689ae39d/chatgpt-shell.el#LL1276C6-L1276C6
When in ob-chatgpt-shell, sometimes there is no result and no error printed. Just from ob-core.el high level return message
Code block produced no output (took 10.0s).
.So I suggest to print process error message in
*Message*
buffer. Also, print the whole command is useful for debugging too.