Skip to content

Commit

Permalink
"Updated error messages in chat history API to provide more user-frie…
Browse files Browse the repository at this point in the history
…ndly error descriptions"
  • Loading branch information
Somesh-Microsoft committed Oct 17, 2024
1 parent c42053a commit 9fdf562
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions code/backend/api/chat_history.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,8 @@ async def list_conversations():

except Exception as e:
logger.exception("Exception in /list")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error While listing historical conversations"}), 500)



@bp_chat_history_response.route("/history/rename", methods=["POST"])
Expand Down Expand Up @@ -153,7 +154,7 @@ async def rename_conversation():

except Exception as e:
logger.exception("Exception in /rename")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error renameing is fail"}), 500)


@bp_chat_history_response.route("/history/read", methods=["POST"])
Expand Down Expand Up @@ -218,7 +219,7 @@ async def get_conversation():
)
except Exception as e:
logger.exception("Exception in /read")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error while fatching history conversation"}), 500)


@bp_chat_history_response.route("/history/delete", methods=["DELETE"])
Expand Down Expand Up @@ -267,7 +268,7 @@ async def delete_conversation():
)
except Exception as e:
logger.exception("Exception in /delete")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error while deleting history conversation"}), 500)


@bp_chat_history_response.route("/history/delete_all", methods=["DELETE"])
Expand Down Expand Up @@ -321,7 +322,7 @@ async def delete_all_conversations():

except Exception as e:
logger.exception("Exception in /delete")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error while deleting all history conversation"}), 500)


@bp_chat_history_response.route("/history/update", methods=["POST"])
Expand Down Expand Up @@ -413,7 +414,7 @@ async def update_conversation():

except Exception as e:
logger.exception("Exception in /update")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error while update the history conversation"}), 500)


@bp_chat_history_response.route("/history/frontend_settings", methods=["GET"])
Expand All @@ -429,7 +430,7 @@ def get_frontend_settings():
return jsonify({"CHAT_HISTORY_ENABLED": chat_history_enabled}), 200
except Exception as e:
logger.exception("Exception in /frontend_settings")
return (jsonify({"error": str(e)}), 500)
return (jsonify({"error": "Error while getting frontend settings"}), 500)


async def generate_title(conversation_messages):
Expand Down

0 comments on commit 9fdf562

Please sign in to comment.