autocommit
Contents:
Autocommit: automatically write commit messages
Adding context to commit messages
autocommit
basic_rag
mistral_tools
autocommit
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
add_commit_hook() (in module autocommit.setup)
add_key_to_tree() (in module autocommit.setup)
add_message() (mistral_tools.conversation.ModelConversation method)
add_prefix() (mistral_tools.conversation.ModelConversation method)
add_storage_dir_to_exclude() (in module autocommit.setup)
add_system_prompt() (mistral_tools.conversation.ModelConversation method)
argument_parser() (in module autocommit)
autocommit
module
autocommit.build_ragdb
module
autocommit.commands
module
autocommit.config
module
autocommit.git_hooks
module
autocommit.mistral_model
module
autocommit.setup
module
autocommit.utils
module
AutocommitDir (class in autocommit.config)
B
basic_rag
module
basic_rag.basic_rag
module
basic_rag.utils
module
bind() (mistral_tools.tool_register.CommandRegister method)
bind_command() (mistral_tools.tool_register.BoundCommandRegister method)
bind_parameters() (mistral_tools.tool_register.BoundCommandRegister method)
BoundCommandRegister (class in mistral_tools.tool_register)
build_ragdb() (in module autocommit.build_ragdb)
build_ragdb_argument_parser() (in module autocommit)
C
changes_sync_state() (mistral_tools.conversation.ModelConversation method)
check_parameters() (mistral_tools.tool_register.BoundCommandRegister method)
check_repo_bare() (in module autocommit.setup)
cleanup_argument_parser() (in module autocommit)
Command (class in mistral_tools.tool_register)
CommandRegister (class in mistral_tools.tool_register)
commit() (basic_rag.basic_rag.RAGDatabase method)
(basic_rag.RAGDatabase method)
compute_truncation() (in module autocommit.utils)
Config (class in autocommit.config)
configure_logging() (in module autocommit)
create_argument_parser() (in module autocommit.utils)
CreateArgumentParserReturnSignature (class in autocommit.utils)
D
diff_all_files() (in module autocommit.commands)
diff_file() (in module autocommit.commands)
E
EmbeddingModel (class in mistral_tools.embeddings)
F
FileIsBinaryReturnableError (class in autocommit.utils)
FileNewError (class in autocommit.utils)
FileNotFoundReturnableError (class in autocommit.utils)
FileUnchangedError (class in autocommit.utils)
fix_formatting() (in module autocommit.mistral_model)
from_dir() (autocommit.config.AutocommitDir class method)
from_json_file() (autocommit.config.Config class method)
from_repo() (autocommit.config.AutocommitDir class method)
G
generate_commit_message() (in module autocommit)
generate_index() (basic_rag.basic_rag.RAGDatabase method)
(basic_rag.RAGDatabase method)
get_all_chunks() (basic_rag.basic_rag.RAGDatabase class method)
(basic_rag.RAGDatabase class method)
get_api_key() (in module autocommit.utils)
get_batch_embeddings() (mistral_tools.embeddings.EmbeddingModel method)
get_chunk_by_id() (basic_rag.basic_rag.RAGDatabase method)
(basic_rag.RAGDatabase method)
get_chunks() (basic_rag.basic_rag.RAGDatabase static method)
(basic_rag.RAGDatabase static method)
get_embeddings_batched() (mistral_tools.embeddings.EmbeddingModel method)
get_embeddings_batched_filtered() (mistral_tools.embeddings.EmbeddingModel method)
get_initial_prompt() (in module autocommit.mistral_model)
get_n_tokens() (in module mistral_tools.embeddings)
(mistral_tools.embeddings.EmbeddingModel method)
get_project_ragdb() (in module autocommit.build_ragdb)
get_prompt() (in module autocommit.mistral_model)
get_repo_worktree() (in module autocommit.setup)
git_post_commit() (in module autocommit.git_hooks)
git_post_commit_argument_parser() (in module autocommit)
git_prepare_commit_msg() (in module autocommit.git_hooks)
git_prepare_commit_msg_argument_parser() (in module autocommit)
H
handle_response() (mistral_tools.conversation.ModelConversation method)
handle_returnable_error() (mistral_tools.tool_register.BoundCommandRegister method)
handle_tool_call() (mistral_tools.conversation.ModelConversation method)
I
insert_db() (basic_rag.basic_rag.RAGDatabase method)
(basic_rag.RAGDatabase method)
L
ls_files() (in module autocommit.commands)
M
main() (in module autocommit)
(in module autocommit.mistral_model)
mistral_tools
module
mistral_tools.conversation
module
mistral_tools.embeddings
module
mistral_tools.tool_register
module
mistral_tools.utils
module
model_config (autocommit.config.Config attribute)
ModelConversation (class in mistral_tools.conversation)
module
autocommit
autocommit.build_ragdb
autocommit.commands
autocommit.config
autocommit.git_hooks
autocommit.mistral_model
autocommit.setup
autocommit.utils
basic_rag
basic_rag.basic_rag
basic_rag.utils
mistral_tools
mistral_tools.conversation
mistral_tools.embeddings
mistral_tools.tool_register
mistral_tools.utils
P
Parameter (class in mistral_tools.tool_register)
parameter_of_inspected() (mistral_tools.tool_register.CommandRegister static method)
ParameterError (class in mistral_tools.tool_register)
parameters_to_json() (mistral_tools.tool_register.Command method)
print_file() (in module autocommit.commands)
Q
query() (basic_rag.basic_rag.RAGDatabase method)
(basic_rag.RAGDatabase method)
R
RAGDatabase (class in basic_rag)
(class in basic_rag.basic_rag)
RateLimiter (class in mistral_tools.utils)
register() (mistral_tools.tool_register.CommandRegister method)
remove_commit_hook() (in module autocommit.setup)
ReturnableError (class in mistral_tools.tool_register)
run_argument_parser() (in module autocommit)
run_cleanup() (in module autocommit.setup)
run_setup() (in module autocommit.setup)
S
says_ready() (in module autocommit.mistral_model)
send() (mistral_tools.conversation.ModelConversation method)
setup_argument_parser() (in module autocommit)
simulate_assistant_message() (mistral_tools.conversation.ModelConversation method)
T
take_argument_annotation_from() (in module autocommit.utils)
TextChunk (class in basic_rag.basic_rag)
to_json() (mistral_tools.tool_register.BoundCommandRegister method)
(mistral_tools.tool_register.Command method)
(mistral_tools.tool_register.CommandRegister method)
(mistral_tools.tool_register.Parameter method)
to_json_file() (autocommit.config.Config method)
to_str() (basic_rag.basic_rag.TextChunk method)
U
update_index() (basic_rag.basic_rag.RAGDatabase method)
(basic_rag.RAGDatabase method)
W
walk_tree() (in module autocommit.utils)