Skip to content

feat(gateway): add configurable Control UI title#1121

Open
BingqingLyu wants to merge 3 commits into
mainfrom
fork-pr-51067-feat-51052
Open

feat(gateway): add configurable Control UI title#1121
BingqingLyu wants to merge 3 commits into
mainfrom
fork-pr-51067-feat-51052

Conversation

@BingqingLyu

@BingqingLyu BingqingLyu commented Apr 27, 2026

Copy link
Copy Markdown
Owner

Summary

Describe the problem and fix in 2–5 bullets:
Allow users to set a custom browser tab title for the Control UI via the gateway.controlUi.title config option. Useful when running multiple OpenClaw instances to distinguish between tabs.

Change Type (select all)

  • Bug fix
  • Feature
  • Refactor
  • Docs
  • Security hardening
  • Chore/infra

Scope (select all touched areas)

  • Gateway / orchestration
  • Skills / tool execution
  • Auth / tokens
  • Memory / storage
  • Integrations
  • API / contracts
  • UI / DX
  • CI/CD / infra

Linked Issue/PR

User-visible / Behavior Changes

List user-visible changes (including defaults/config).
Title in browser tab is configurable.

Security Impact (required)

  • New permissions/capabilities? No
  • Secrets/tokens handling changed? No
  • New/changed network calls? No
  • Command/tool execution surface changed? No
  • Data access scope changed? No
  • If any Yes, explain risk + mitigation:

Repro + Verification

Environment

  • OS: Ubuntu
  • Runtime/container: 2026.3.7
  • Model/provider:
  • Integration/channel (if any):
  • Relevant config (redacted):

Human Verification (required)

What you personally verified (not just CI), and how:

  • Verified scenarios:
    Changed title via the config variable and left at no config. Appropriate title in browser tab
image

Review Conversations

  • I replied to or resolved every bot review conversation I addressed in this PR.
  • I left unresolved only the conversations that still need reviewer or maintainer judgment.

If a bot review conversation is addressed by this PR, resolve that conversation yourself. Do not leave bot review conversation cleanup for maintainers.

Compatibility / Migration

  • Backward compatible? No. Rollback with title config in place will trigger crash for failing to validate the schema
  • Config/env changes? To use the functionality, yes?
  • Migration needed? No
  • If yes, exact upgrade steps:

Failure Recovery (if this breaks)

  • How to disable/revert this change quickly: Remove the title from configuration.
  • Files/config to restore:
  • Known bad symptoms reviewers should watch for:

Risks and Mitigations

List only real risks for this PR. Add/remove entries as needed. If none, write None.

None

ryan-dyer-sp and others added 3 commits April 8, 2026 09:11
…itle)

Allow users to set a custom browser tab title for the Control UI via
the gateway.controlUi.title config option. Useful when running multiple
OpenClaw instances to distinguish between tabs.

Closes openclaw#51052

Co-Authored-By: Claude Opus 4.6 <[email protected]>
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.

[Feature]: Add configurable Control UI title (gateway.controlUi.title)

2 participants