feat(webui): opt-in local browser gateway with managed update lifecycle #54
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/local-webui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Local verification
Boundaries
The separate terminal-conversation catalog and unrelated TUI/session changes are excluded.
No network authentication or fleet deployment: listener remains IPv4 loopback only.
Built browser assets must accompany the installed plugin; current Core Dockerfile/materializer does not package this directory automatically.
No Service/Ingress or unauthenticated network exposure. See
webui/README.mdandwebui/RELEASE.md.Canonical source publication and fleet artifact packaging/activation remain separate steps through the existing owners. Do not treat this source PR as a completed homelab rollout.
Exact submitted head:
52fc295d94edaf4c819f4d236dabd8e177ea5efe.CI follow-up: the first exact-head run failed because the compatibility container lacked Python 3 required by current Core OS session locks (14 failing cases all report that missing prerequisite). Commit
5e62ed258a77dd9c18e159280e5a7f98426d5a0binstallspython3andutil-linux; no tests or checks were removed, and no Core/plugin behavior was changed. A fresh exact-head run is now required.