Skip to content

fix(webui): Construct browser tab title identifies the session - #1214

Merged
edwin-zvs merged 1 commit into
mainfrom
fix/webui-tab-title
Aug 4, 2026
Merged

fix(webui): Construct browser tab title identifies the session#1214
edwin-zvs merged 1 commit into
mainfrom
fix/webui-tab-title

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • Replace the stale pre-rename browser tab title agentd · remote with Construct.
  • Keep document.title in sync with the session/service header chrome via setSessionChromeTitle, so multi-tab users can tell open sessions apart (<session title> · Construct, falling back to Construct when nothing is selected).

Closes #1077

Test plan

  • Open the web UI and confirm the browser tab says Construct before selecting a session
  • Select a session and confirm the tab becomes <session title> · Construct (matching the header)
  • Rename the current session and confirm the tab title updates
  • Open a service view and confirm the tab shows service · <name> · Construct
  • Clear/deselect the current session and confirm the tab falls back to Construct
  • Grep the rendered UI chrome for user-visible "agentd" (title only; localStorage keys / protocol schemes are out of scope)

Replace the stale "agentd · remote" <title> with Construct, and keep
document.title in sync with the session/service chrome label so open
tabs identify which session they show.

Closes #1077
@edwin-zvs
edwin-zvs merged commit 94bc4a4 into main Aug 4, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the fix/webui-tab-title branch August 4, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

web UI: browser tab title is still "agentd · remote" and never identifies the session

1 participant