The optional string would be to print a sort of table (if there is place).
I don’t have a screenshot of the permissions on hand but for the weather plugin I feel it would look like:
The plugin is requesting permissions:
WebRequest: to get the weather information online
WriteToStdin: to transfer the weather information to the CLI if you want to
OpenFiles
Give the permissions? (y/n)
In this example the OpenFiles did not have the optional "reason"/description string.
I would see the API changing more or less as follow:
The optional string would be to print a sort of table (if there is place). I don’t have a screenshot of the permissions on hand but for the weather plugin I feel it would look like:
In this example the OpenFiles did not have the optional "reason"/description string.
I would see the API changing more or less as follow: