Get changeset detail
get_changeset_detailRetrieve complete stored details for a changeset by UUID, full SHA, or unambiguous prefix. Optionally include cited narrative summary.
Instructions
Purpose: Retrieve full stored detail for one changeset. When to use: call after a search or file explanation returns a changeset id or git commit that needs closer inspection. Inputs: changeset_ref accepts a UUID, full git SHA, or unambiguous SHA prefix; include_narrative controls cited prose. Side effects: none beyond database reads. Output: files, touched code entities, evidence references, ambiguity status, and optional narrative. Failure modes: returns found=false for missing refs or ambiguous=true when a prefix matches multiple changesets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changeset_ref | Yes | Changeset UUID, full git commit SHA, or unambiguous commit prefix. | |
| include_narrative | No | Whether to include a concise cited narrative summary. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||