Note History
get_historyRetrieve the commit history for a note, attachment, folder, or whole vault, newest first, to inspect changes; returns no commits when Git history is unavailable.
Instructions
List the commits that touched a note, an attachment, a folder or the whole vault, newest first.
A vault without git history returns no commits.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | A note or attachment path, such as `"notes/alpha.md"`, or a folder, such as `"guides"`; omit for the whole vault. Give a note's current name: history from before a rename is included. | |
| limit | No | Maximum commits to return (default 20, at most 100). | |
| since | No | Earliest commit date, inclusive: an ISO 8601 time such as `"2026-04-01T00:00:00"` or a relative date such as `"1 week ago"`; omit for all history. | |
| until | No | Latest commit date, inclusive, in the same forms as since; omit for no upper bound. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||