audit_entries
Retrieve audit log entries showing who changed what and when, with filters for action, target, or caller. Answers 'who changed this guest' or 'what has this caller done'.
Instructions
READ-ONLY: WHO changed WHAT and WHEN — guest configuration changes and every other audited action, read back from the PROVE ledger.
Newest first. This is how you answer "who changed this guest" or "what has this caller
done". matched counts entries passing your filters, total counts the whole ledger,
and truncated says so when limit cut rows. An entry with no principal returns null
plus a note: the ledger not capturing an identity is a fact about the log, never a claim
that nobody was responsible. This READS the chain; audit_verify PROVES it is intact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Newest N entries to return (default 20). | |
| action | No | Only this exact tool name, e.g. 'pve_guest_config_set'. | |
| target | No | Only entries against this exact target, e.g. 'vmid=100'. | |
| principal | No | Only entries attributed to this caller id. | |
| mutations_only | No | Only entries that changed state. |