ed820703a7
showHookCustom hardcoded the overlay geometry and never read overlayOptions/onHandle, which regressed the v0.45.6 API (PR badlogic/pi-mono#667). Forward overlayOptions to showOverlay (keeping the full-cover defaults as fallback), invoke onHandle with the returned OverlayHandle, widen the options type via a shared ExtensionCustomOptions, and re-export OverlayHandle/OverlayOptions from the extension API.