toecm commited on
Commit
9c19fa7
·
verified ·
1 Parent(s): aa9e814

Update src/ux_agent.py

Browse files
Files changed (1) hide show
  1. src/ux_agent.py +6 -1
src/ux_agent.py CHANGED
@@ -780,7 +780,12 @@ class AgentUX:
780
  btn_save.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
781
  btn_over.click(self.force_overwrite_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
782
  api_btn.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area, api_source_tag, api_clar_source, api_user_key, api_audio_blob, api_confirm], [feedback_msg, btn_over, alert_player], api_name="check_and_submit_logic")
783
- dialect_sel.change(lambda v: gr.update(visible=(v=="+ Add New Dialect")), [dialect_sel], [new_dialect])
 
 
 
 
 
784
 
785
  # Audit / Pending
786
  def play_pending_audio(evt: gr.SelectData, df):
 
780
  btn_save.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
781
  btn_over.click(self.force_overwrite_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
782
  api_btn.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area, api_source_tag, api_clar_source, api_user_key, api_audio_blob, api_confirm], [feedback_msg, btn_over, alert_player], api_name="check_and_submit_logic")
783
+ # 🟢 Auto-regenerate clarification when dialect changes
784
+ dialect_sel.change(
785
+ fn=self.auto_regenerate_analysis,
786
+ inputs=[orig_text, clar_text, tone_sel, ctx_area, prag_area, dialect_sel],
787
+ outputs=[clar_text, tone_sel, ctx_area, prag_area, new_dialect]
788
+ )
789
 
790
  # Audit / Pending
791
  def play_pending_audio(evt: gr.SelectData, df):