extension_cli: Add basic validation for extension manifest (#59189)

This PR adds some validation for the extension manifest. 
Mostly,

- it tests that name and description are set and non-empty
- the authors-list is non-empty
- the repository URL is actually a parseable URL and reachable with a
200 code

Release Notes:

- N/A
51a3ac29deFinn Evers committed on 8/21/2026, 3:34:46 PM· committed by GitHubparent53dbfe4
3 files changedLine totals unavailable