Previously if you try to set multiple config attributes at once, it will only set the first one and ignore the rest. In the example below only the API key was updates not the logger
> git_ai_commit config --openai-key=<api-key> --logger=False
OpenAI API key set successfully
try to set multiple configs, observe multiple attributes get configured
> git_ai_commit config --openai-key=<api-key> --logger=True --model=gpt-3.5-turbo
OpenAI API key set successfully
Logger disabled
Model set to gpt-3.5-turbo
Description
Previously if you try to set multiple config attributes at once, it will only set the first one and ignore the rest. In the example below only the API key was updates not the logger
Test Plan
build and install to get the latest change
try to set multiple configs, observe multiple attributes get configured