You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat(docgen): refactor documentation generation commands and remove legacy file
* SDG-785: refactor(commands): optimize commit handling with lazy imports
## Related JIRA Issues
* **[SDG-785](https://singularity-x.atlassian.net/browse/SDG-785)**: Optimize penifycli library by using lazy lib
* Status: To Do
* Type: Story
* SDG-785: refactor(ui): enhance logging with print_info and print_warning
* **[SDG-785](https://singularity-x.atlassian.net/browse/SDG-785)**: Optimize penifycli library by using lazy lib
* Status: To Do
* Type: Story
* SDG-785: Update code
## Related JIRA Issues
* **[SDG-785](https://singularity-x.atlassian.net/browse/SDG-785)**: Optimize penifycli library by using lazy lib
* Status: To Do
* Type: Story
* refactor(llm_client): configure litellm API settings directly for SDG-785 optimization
## Related JIRA Issues
* **[SDG-785](https://singularity-x.atlassian.net/browse/SDG-785)**: Optimize penifycli library by using lazy lib
* Status: To Do
* Type: Story
* SDG-785: refactor(llm_client): clean up initialization and enhance response logging
This update refactors the `LLMClient` class in `llm_client.py` by removing unnecessary print statements during initialization.
The API key and base URL are still set up correctly, but the initialization logs have been cleaned up for better readability.
Additionally, a new print statement has been added to log the LLM response, which enhances debugging and provides better visibility into the responses received from the LLM service.
## Related JIRA Issues
* **[SDG-785](https://singularity-x.atlassian.net/browse/SDG-785)**: Optimize penifycli library by using lazy lib
* Status: To Do
* Type: Story
* SDG-785: refactor(llm-client): initialize model for lazy loading optimization
## Related JIRA Issues
* **[SDG-785](https://singularity-x.atlassian.net/browse/SDG-785)**: Optimize penifycli library by using lazy lib
* Status: To Do
* Type: Story
* refactor(llm_client): remove redundant logging of LLM response
* refactor(commit_analyzer): optimize JIRA integration and message handling
* refactor(commit_analyzer, jira_client): improve logging for JIRA context retrieval
* refactor(config): centralize config path handling and update gitignore
* refactor(commit_analyzer): add logging for LLM commit summary fetching
# Docgen main options (for direct documentation generation)
70
+
parser.add_argument("-l", "--location", help="[Optional] Path to the folder or file to Generate Documentation. By default it will pick the root directory.", default=None)
71
+
72
+
# Subcommand: install-hook (as part of docgen)
73
+
install_hook_parser=docgen_subparsers.add_parser("install-hook", help="Install the Git post-commit hook.")
0 commit comments