Update modes
Common examples
What to do when you need to restart
When Extension.js reportsRestart required, stop and rerun extension dev before continuing.
Typical triggers:
- Adding or removing manifest entrypoint references
- Adding or removing files under
pages/orscripts/used as extension entrypoints - Structural script/style entry changes in HTML entrypoints
Practical guidance
- Prefer editing existing modules/assets during active dev sessions for fastest feedback.
- Batch structural manifest changes (entrypoint list edits) so you restart once.
- Treat restart required diagnostics as authoritative; continuing without restart can leave your runtime in a stale state.

