Skip to content

Commit 6f3155a

Browse files
committed
Fix script output
1 parent 14b8b99 commit 6f3155a

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

agentic/web_ui/gradio_chat.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ def reset_ui():
367367
settings_visible, settings_modal]
368368
)
369369

370-
# Run button: start script → stream output → refresh versions
370+
# Run button: start script → stream output → refresh versions → load scripts
371371
run_btn.click(
372372
start_run,
373373
inputs=[agent_dropdown, scripts_dropdown, chatbot, agent_dir_state, scripts_dir_state],
@@ -376,6 +376,9 @@ def reset_ui():
376376
stream_output, inputs=[chatbot], outputs=[chatbot]
377377
).then(
378378
refresh_versions, inputs=[agent_dir_state], outputs=[version_dropdown]
379+
).then(
380+
load_version_scripts, inputs=[version_dropdown, agent_dir_state],
381+
outputs=[scripts_dict, script_file_dropdown, output_script]
379382
)
380383

381384
# Chat input: send to stdin → stream continued output
@@ -385,13 +388,19 @@ def reset_ui():
385388
stream_output, inputs=[chatbot], outputs=[chatbot]
386389
).then(
387390
refresh_versions, inputs=[agent_dir_state], outputs=[version_dropdown]
391+
).then(
392+
load_version_scripts, inputs=[version_dropdown, agent_dir_state],
393+
outputs=[scripts_dict, script_file_dropdown, output_script]
388394
)
389395
chat_input.submit(
390396
send_user_input, inputs=[chat_input, chatbot], outputs=[chat_input, chatbot]
391397
).then(
392398
stream_output, inputs=[chatbot], outputs=[chatbot]
393399
).then(
394400
refresh_versions, inputs=[agent_dir_state], outputs=[version_dropdown]
401+
).then(
402+
load_version_scripts, inputs=[version_dropdown, agent_dir_state],
403+
outputs=[scripts_dict, script_file_dropdown, output_script]
395404
)
396405

397406
# Reset

0 commit comments

Comments
 (0)