memory.capture_commit
Verifies and captures commit intent and impact into durable memory for future recall. Use after completing a commit or pull request to preserve decisions and code patterns across sessions.
Instructions
Verifica memória durável a partir da sessão e do commit/PR atual.
Use depois de concluir um commit ou PR quando houver contexto da sessão
para explicar intenção e impacto. O LLM pode retornar no_memory;
essa resposta é correta e não cria candidato. O resultado ainda passa
pelos gates de admissão e, em dry_run, apenas mostra propostas.
O hook nunca deve ser usado para bloquear o commit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | No | ||
| branch | No | ||
| dry_run | No | ||
| project | No | ||
| commit_sha | Yes | ||
| repository | No | ||
| session_id | No | ||
| commit_body | No | ||
| changed_files | No | ||
| commit_author | No | ||
| commit_subject | No | ||
| session_context | No | ||
| pull_request_url | No | ||
| pull_request_body | No | ||
| pull_request_state | No | ||
| pull_request_title | No | ||
| pull_request_number | No | ||
| pull_request_base_branch | No | ||
| pull_request_head_branch | No | ||
| pull_request_changed_files | No |