openclaw/ui
Marcus Castro 137b7d9aab
fix(ui): prioritize displayName over label in webchat session picker (#13108)
* fix(ui): prioritize displayName over label in webchat session picker

The session picker dropdown in the webchat UI was showing raw session
keys instead of human-readable display names. resolveSessionDisplayName()
checked label before displayName and formatted displayName-based entries
as key (displayName) instead of displayName (key).

Swap the priority so displayName is checked first, and use a consistent
humanName (key) format for both displayName and label fallbacks.

Fixes #6645

* test: use deterministic updatedAt in session display name tests
2026-02-10 00:02:54 -05:00
..
public fix: migrate legacy gateway services 2026-01-30 04:01:31 +01:00
src fix(ui): prioritize displayName over label in webchat session picker (#13108) 2026-02-10 00:02:54 -05:00
index.html fix: migrate legacy gateway services 2026-01-30 04:01:31 +01:00
package.json chore(deps): update deps 2026-02-06 16:37:56 -08:00
vite.config.ts chore: Manually fix lint issues in `ui`. 2026-02-02 15:23:36 +09:00
vitest.config.ts chore: update deps and add control ui routing tests 2025-12-30 14:30:46 +01:00
vitest.node.config.ts chore: fix vitest standalone configs and update package description (#11865) 2026-02-08 05:24:50 -08:00