Invalid json output: To create a new project in Visual Studio, follow these steps:

1. Open Visual Studio.
2. On the Start page, select "Create a new project".
3. In the "Create a new project" window, select the type of project you want to create.
4. In the "Configure your new project" window, enter a name for your project and choose a location to save it.
5. Click "Create" to create the project.

You can also create a new project by right-clicking on the solution or project in Solution Explorer and selecting "Add > New Project".Traceback (most recent call last):
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain_core/output_parsers/json.py", line 212, in parse_result
    return parse_json_markdown(text)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain_core/output_parsers/json.py", line 157, in parse_json_markdown
    parsed = parser(json_str)
             ^^^^^^^^^^^^^^^^
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain_core/output_parsers/json.py", line 125, in parse_partial_json
    return json.loads(s, strict=strict)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/json/__init__.py", line 359, in loads
    return cls(**kw).decode(s)
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/tmp/ipykernel_19644/1334808610.py", line 139, in <module>
    result = chain.invoke(template_args)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain/chains/base.py", line 163, in invoke
    raise e
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain/chains/base.py", line 153, in invoke
    self._call(inputs, run_manager=run_manager)
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain/chains/llm.py", line 104, in _call
    return self.create_outputs(response)[0]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain/chains/llm.py", line 261, in create_outputs
    self.output_key: self.output_parser.parse_result(generation),
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain_core/output_parsers/pydantic.py", line 21, in parse_result
    json_object = super().parse_result(result)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jason/Documents/src/github.com/konveyor-ecosystem/kai/env/lib64/python3.12/site-packages/langchain_core/output_parsers/json.py", line 215, in parse_result
    raise OutputParserException(msg, llm_output=text) from e
langchain_core.exceptions.OutputParserException: Invalid json output: To create a new project in Visual Studio, follow these steps:

1. Open Visual Studio.
2. On the Start page, select "Create a new project".
3. In the "Create a new project" window, select the type of project you want to create.
4. In the "Configure your new project" window, enter a name for your project and choose a location to save it.
5. Click "Create" to create the project.

You can also create a new project by right-clicking on the solution or project in Solution Explorer and selecting "Add > New Project".
