From 0d274ef6c284ee64bb7a43ebbc527eec3a299e31 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sat, 25 Apr 2026 10:08:59 -0700 Subject: [PATCH] docs(control-ui): note assistant avatar uploads stay browser-local Val Alexander's c65aa1d2a6 (#71639) changed assistant avatar uploads from gateway config persistence to localStorage, mirroring the existing user-avatar pattern. CHANGELOG covered it but docs/web/control-ui.md 'Personal identity (browser-local)' section only documented the user identity. Add a paragraph noting the assistant avatar override follows the same browser-local pattern, while keeping the ui.assistant.avatar config field reachable for non-UI clients writing the field directly. --- docs/web/control-ui.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/web/control-ui.md b/docs/web/control-ui.md index 4e7ec96bc4d..8c98a69808f 100644 --- a/docs/web/control-ui.md +++ b/docs/web/control-ui.md @@ -83,6 +83,12 @@ synced to other devices or persisted server-side beyond the normal transcript authorship metadata on messages you actually send. Clearing site data or switching browsers resets it to empty. +The same browser-local pattern applies to the assistant avatar override. +Uploaded assistant avatars overlay the gateway-resolved identity on the local +browser only and never round-trip through `config.patch`. The shared +`ui.assistant.avatar` config field is still available for non-UI clients +writing the field directly (such as scripted gateways or custom dashboards). + ## Runtime config endpoint The Control UI fetches its runtime settings from