It requests permission to control terminal, and does not work without it.
- It offers to open Settings but it is not in Settings Terminal permissions, and no way to add it.
- I don't think this is the best practice. Usually it's done by obtaining Full Disk Access permission.