fix : error

This commit is contained in:
martin legrand 2025-04-18 17:38:51 +02:00
parent c9f6d76d30
commit 600bff8da4
2 changed files with 5 additions and 5 deletions

8
api.py
View File

@ -137,7 +137,7 @@ async def get_latest_answer():
"answer": interaction.current_agent.last_answer,
"agent_name": interaction.current_agent.agent_name if interaction.current_agent else "None",
"success": interaction.current_agent.success,
"blocks": {f'{i}': block.jsonify() for i, block in enumerate(interaction.current_agent.get_blocks_result())} if interaction.current_agent else {},
"blocks": {f'{i}': block.jsonify() for i, block in enumerate(interaction.current_agent.get_blocks_result)} if interaction.current_agent else {},
"status": interaction.current_agent.get_status_message if interaction.current_agent else "No status available",
"timestamp": str(time.time())
}
@ -171,8 +171,8 @@ async def process_query(request: QueryRequest):
logger.info(f"Processing query: {request.query}")
query_resp = QueryResponse(
done="false",
answer="Waiting for agent...",
agent_name="Waiting for agent...",
answer="",
agent_name="Unknown",
success="false",
blocks={},
status="Waiting for agent...",
@ -192,7 +192,7 @@ async def process_query(request: QueryRequest):
return JSONResponse(status_code=400, content=query_resp.jsonify())
if interaction.current_agent:
blocks_json = {f'{i}': block.jsonify() for i, block in enumerate(interaction.current_agent.get_blocks_result())}
blocks_json = {f'{i}': block.jsonify() for i, block in enumerate(interaction.current_agent.get_blocks_result)}
else:
logger.error("No current agent found")
blocks_json = {}

View File

@ -72,7 +72,7 @@ function App() {
const res = await axios.get('http://0.0.0.0:8000/latest_answer');
const data = res.data;
const answerExists = messages.some(
(msg) => msg.timestamp === data.timestamp && data.answer != undefined
(msg) => msg.timestamp === data.timestamp || data.answer != undefined
);
if (!answerExists) {
setMessages((prev) => [