Note History
get_historyList git commits that affected a specific note or the entire vault. Filter by path, date range, and limit results.
Instructions
List commits that touched a note or the whole vault.
Only available for git-backed vaults. Use 'stats' to check whether git is configured, or call this and handle the error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Vault-relative path of the note or attachment to filter on (e.g. "notes/alpha.md" or "assets/diagram.png"). May be a `.md` note or a configured attachment extension (png, pdf, svg, …). Omit (or pass null) for vault-wide commit history. | |
| limit | No | Maximum number of commits to return. Default 20, max 100. | |
| since | No | ISO 8601 datetime string ("2026-04-01T00:00:00") or a git date expression ("1 week ago"). Passed as --since to git log. Omit for full history. | |
| until | No | ISO 8601 datetime string or git date expression, passed as --until to git log. Both 'since' and 'until' boundaries are inclusive: a commit whose committer date equals either endpoint is included in the result. Omit to disable the upper bound. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||