Result expander in Agent log
This commit is contained in:
parent
ea05437154
commit
46b9c925dd
@ -194,14 +194,15 @@ def render_agent_mode():
|
|||||||
st.caption(f"Thought: {step['thought']}")
|
st.caption(f"Thought: {step['thought']}")
|
||||||
if step.get("arguments"):
|
if step.get("arguments"):
|
||||||
_render_arguments(step["arguments"])
|
_render_arguments(step["arguments"])
|
||||||
result_text = step.get("result", "")
|
with st.expander("➡️ Result", expanded=False):
|
||||||
# Colour the result based on whether the tool succeeded or failed.
|
result_text = step.get("result", "")
|
||||||
if result_text.startswith("ERROR") or result_text.startswith("SYNTAX ERROR"):
|
# Colour the result based on whether the tool succeeded or failed.
|
||||||
st.error(result_text)
|
if result_text.startswith("ERROR") or result_text.startswith("SYNTAX ERROR"):
|
||||||
elif result_text.startswith("OK") or result_text.startswith("DONE"):
|
st.error(result_text)
|
||||||
st.success(result_text)
|
elif result_text.startswith("OK") or result_text.startswith("DONE"):
|
||||||
else:
|
st.success(result_text)
|
||||||
st.code(result_text, language=None)
|
else:
|
||||||
|
st.code(result_text, language=None)
|
||||||
|
|
||||||
# ── Idle: task input ──────────────────────────────────────────────────────
|
# ── Idle: task input ──────────────────────────────────────────────────────
|
||||||
if agent_status == "idle":
|
if agent_status == "idle":
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user