benediktstroebl commited on
Commit
8946d7b
·
1 Parent(s): 9f1f7b2

fixed step headline not showing

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -169,7 +169,7 @@ def format_call_info(step, step_index):
169
  }}
170
  </style>
171
 
172
- <h2>Step {step_index + 1}: {analysis.get('headline', 'N/A')}</h2>
173
 
174
  <h3>Call Metadata</h3>
175
  <ul>
@@ -270,7 +270,7 @@ with gr.Blocks() as demo:
270
  if not analyzed_traces or task_id not in analyzed_traces:
271
  return gr.Dropdown(choices=[], label="Select Step", value="No data available.")
272
  steps = analyzed_traces[task_id]['steps']
273
- return gr.Dropdown(choices=[(f"Step {i+1}", i) for i in range(len(steps))], label="Select Step", value=0)
274
 
275
  def update_raw_call_details(agent_name, task_id, step_index):
276
  analyzed_traces = get_analyzed_traces(agent_name, "usaco")
@@ -298,7 +298,7 @@ with gr.Blocks() as demo:
298
  outputs=[raw_task_dropdown, raw_step_dropdown, raw_call_details])
299
  raw_task_dropdown.change(update_raw_step_dropdown,
300
  inputs=[raw_agent_dropdown, raw_task_dropdown],
301
- outputs=[raw_step_dropdown])
302
  raw_step_dropdown.change(update_raw_call_details,
303
  inputs=[raw_agent_dropdown, raw_task_dropdown, raw_step_dropdown],
304
  outputs=[raw_call_details])
 
169
  }}
170
  </style>
171
 
172
+ <h2>Step {step_index + 1}: {analysis.get('headline', '')}</h2>
173
 
174
  <h3>Call Metadata</h3>
175
  <ul>
 
270
  if not analyzed_traces or task_id not in analyzed_traces:
271
  return gr.Dropdown(choices=[], label="Select Step", value="No data available.")
272
  steps = analyzed_traces[task_id]['steps']
273
+ return gr.Dropdown(choices=[(f"Step {i+1}", i) for i in range(len(steps))], label="Select Step", value=0), format_call_info(steps[0], 0)
274
 
275
  def update_raw_call_details(agent_name, task_id, step_index):
276
  analyzed_traces = get_analyzed_traces(agent_name, "usaco")
 
298
  outputs=[raw_task_dropdown, raw_step_dropdown, raw_call_details])
299
  raw_task_dropdown.change(update_raw_step_dropdown,
300
  inputs=[raw_agent_dropdown, raw_task_dropdown],
301
+ outputs=[raw_step_dropdown, raw_call_details])
302
  raw_step_dropdown.change(update_raw_call_details,
303
  inputs=[raw_agent_dropdown, raw_task_dropdown, raw_step_dropdown],
304
  outputs=[raw_call_details])