Solana program: upgrade coming?
upgrade_watchIs a change coming to a Solana program you depend on? For a program upgraded through a Squads v4 multisig, reads its newest proposals from mainnet and shows any pending upgrade, authority change or closure of that program before it runs: approvals so far against the threshold, and when an approved one can execute after the time lock. Also lists other open proposals and the program's last upgrade through the multisig. Says plainly when no warning is possible (a single-wallet upgrade key) or nothing can change (frozen). Use for 'is X about to be upgraded?', 'any pending upgrade for this program?', 'when was it last upgraded through its multisig?'. Facts, not an audit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"program": "<program>"
},
"name": "upgrade_watch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| program | Yes | The program's address (base58) |