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)