Description
Browser webextensions can communicate with native Python helpers through native messaging APIs. Extension developers use this package for local integrations, desktop bridges, and browser-to-system workflows. Message schemas, allowed origins, file access, and command execution need strict boundaries.