Commit ·
f7d0ad7
1
Parent(s): b74d2bf
ui: drop "Visited Sources" appendix from final answer
Browse filesInline answer is cleaner without the trailing URL list — citations the
model chose to embed inside the answer remain, and the full visited-URL
log is still in the Record (trace JSON) tab for anyone who needs it.
app.py
CHANGED
|
@@ -2288,10 +2288,7 @@ def build_research_agent(
|
|
| 2288 |
else:
|
| 2289 |
final_answer = ensure_markdown_table_blank_lines(final_answer)
|
| 2290 |
|
| 2291 |
-
citations = "\n".join(f"- {url}" for url in sorted(set(state.visited_urls)))
|
| 2292 |
final_answer = f"**Model used:** `{used_model}`\n\n{final_answer}"
|
| 2293 |
-
if citations:
|
| 2294 |
-
final_answer = f"{final_answer}\n\n### Visited Sources\n{citations}"
|
| 2295 |
|
| 2296 |
trace_text = _trace_to_json(state, used_model)
|
| 2297 |
yield (final_answer, trace_text)
|
|
|
|
| 2288 |
else:
|
| 2289 |
final_answer = ensure_markdown_table_blank_lines(final_answer)
|
| 2290 |
|
|
|
|
| 2291 |
final_answer = f"**Model used:** `{used_model}`\n\n{final_answer}"
|
|
|
|
|
|
|
| 2292 |
|
| 2293 |
trace_text = _trace_to_json(state, used_model)
|
| 2294 |
yield (final_answer, trace_text)
|