danoan.llm_assistant.prompt.cli.utils module
- danoan.llm_assistant.prompt.cli.utils.ensure_prompt_repository_exists(repository_name: str)[source]
- Parameters:
- repository_name (str) 
 
- danoan.llm_assistant.prompt.cli.utils.print_commits(repository_folder: Path, commits_hashes: List[str])[source]
- Print a summary of the given commit hashes. - <Hash> <title> <tags> - Parameters:
- repository_folder (Path) 
- commits_hashes (List[str]) 
 
 
- danoan.llm_assistant.prompt.cli.utils.print_panel_list(title, entries: List[Any], **kwargs)[source]
- Parameters:
- entries (List[Any]) 
 
- danoan.llm_assistant.prompt.cli.utils.print_previous_commit(repository_folder: Path, commit_hash: str)[source]
- Print a summary of all commits previous the given one. - Parameters:
- repository_folder (Path) 
- commit_hash (str) 
 
 
- danoan.llm_assistant.prompt.cli.utils.print_side_by_side(left_content, right_content, left_title='Left', right_title='Right')[source]
- danoan.llm_assistant.prompt.cli.utils.print_staging_area(repository_folder: Path)[source]
- Print respoitory staging area. - Parameters:
- repository_folder (Path)