Konstantinos Voulgaropoulos
Konstantinos Voulgaropoulos
Fixes #3455 and #2276. The parse_json_markdown function expects a JSON string within triple backticks. However, even though it's instructed this way, LLM's responses sometimes come with fewer that 3 backticks...
### Is there an existing issue for the same bug? - [X] I have checked the existing issues. ### Branch name main ### Commit ID 9e3a0e4d036f80b5d59f8b40a024ac9bc5bfa797 ### Other environment information...
### What problem does this PR solve? ATTENTION! I haven't managed to run tests and ensure that everything's working smoothly (I will start a respective issue to record why). Though...