Extension concepts Project and browser packages A project extension runs with a project installation and declares targetApps : "all" or one or more product IDs such as niche-accounting and sylviq-inventory . It may declare broker capabilities, hooks, UI contributions, records, credentials, and package-relative entrypoints. A browser extension has its own typed browser section containing browserPermissions and browser surfaces . It omits targetApps and all project declarations. Browser permissio
Source: libs/ts/sylviq-extension-sdk/docs/CONCEPTS.md