Currently, file dialogs open inside the host environment (VM/Container). To allow users to pick files from their local machine, we should integrate with the browser's file picker.
We should implement an xdg-desktop-portal backend in WASM. This implementation would intercept file selection requests and bridge them to the web browser's native file picker API.