ankarb commited on
Commit
d47639e
·
verified ·
1 Parent(s): 80abc87

Update hardware_qa_assistant_lang_graph_gradio_demo_version_users.py

Browse files
hardware_qa_assistant_lang_graph_gradio_demo_version_users.py CHANGED
@@ -1417,8 +1417,17 @@ def build_gradio_blocks(auth_secret: Optional[str] = None):
1417
  value="",
1418
  )
1419
 
 
 
 
 
 
 
 
 
 
1420
  logout_html = gr.HTML('<div style="text-align:right;"><a href="/logout">Logout</a></div>')
1421
-
1422
  # --- Workspace Manager (per-user) ---
1423
  with gr.Accordion("Workspace Manager (per-user projects)", open=False):
1424
  with gr.Row():
 
1417
  value="",
1418
  )
1419
 
1420
+ # ✅ NEW: update the "User:" label as soon as the textbox changes
1421
+ def ui_set_name(uname: str):
1422
+ global FORCED_USER
1423
+ FORCED_USER = (uname or "").strip()
1424
+ shown = FORCED_USER or "anonymous"
1425
+ return f"**User:** {shown}"
1426
+
1427
+ user_name.change(ui_set_name, inputs=user_name, outputs=user_md)
1428
+
1429
  logout_html = gr.HTML('<div style="text-align:right;"><a href="/logout">Logout</a></div>')
1430
+
1431
  # --- Workspace Manager (per-user) ---
1432
  with gr.Accordion("Workspace Manager (per-user projects)", open=False):
1433
  with gr.Row():