fix(providers): cap descriptor action URL length before opening (#291)

safeHttpsUrl accepted any https:// string unbounded, so a CLI-returned
action URL reached Qt.openUrlExternally without a length bound. Cap at
2048 characters like the other descriptor text bounds; longer addresses
report an unsupported URL. Selected from the bug hunt by a Jev
ship-decision (noul 0.78, jev-1.13.0); threshold and notification
suspects were cleared at their call sites.
e0f8dc8141Simone committed on 9/19/2026, 12:23:05 PM· committed by GitHubparent93dd6e9
4 files changedLine totals unavailable