File upload and download functions need to be supported in both `@agent-infra/browser` and `@agent-infra/browser-ui`.