get_transaction_history
Retrieve recent package transaction history from pacman logs on Arch Linux systems. View installed, upgraded, and removed packages with optional filtering by transaction type.
Instructions
Get recent package transactions from pacman log. Shows installed, upgraded, and removed packages. Only works on Arch Linux.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of transactions to return (default 50) | |
| transaction_type | No | Filter by type: install/remove/upgrade/all (default all) | all |
Input Schema (JSON Schema)
{
"properties": {
"limit": {
"default": 50,
"description": "Maximum number of transactions to return (default 50)",
"type": "integer"
},
"transaction_type": {
"default": "all",
"description": "Filter by type: install/remove/upgrade/all (default all)",
"enum": [
"all",
"install",
"remove",
"upgrade"
],
"type": "string"
}
},
"required": [],
"type": "object"
}