Feature hasn't been suggested before.
Describe the enhancement you want to request
OpenCode’s web app did not behave like an installable mobile app. When opened from a phone, it stayed in the normal browser context, wasn't in fullscreen, and had no service worker to support.
Because of that, the app could open in regular browser tabs instead of feeling like a single persistent installed app. This change addresses that by wiring up the manifest, install metadata, and service worker support needed for installability and basic offline behavior.
Feature hasn't been suggested before.
Describe the enhancement you want to request
OpenCode’s web app did not behave like an installable mobile app. When opened from a phone, it stayed in the normal browser context, wasn't in fullscreen, and had no service worker to support.
Because of that, the app could open in regular browser tabs instead of feeling like a single persistent installed app. This change addresses that by wiring up the manifest, install metadata, and service worker support needed for installability and basic offline behavior.