From 5a7ead03358921eecb6f7077c310c885c72109bc Mon Sep 17 00:00:00 2001 From: Russell Ballestrini Date: Sat, 19 Jul 2025 09:12:34 -0400 Subject: [PATCH] Fix 404 error: Add root route with Streamlit UI link --- slop_with_models.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/slop_with_models.py b/slop_with_models.py index 2b0e69d..102830d 100644 --- a/slop_with_models.py +++ b/slop_with_models.py @@ -687,6 +687,24 @@ def play_blackjack(bet, agent_id, game_id=None, action=None): LOCK_TIMEOUT = 2 # Seconds to wait for lock acquisition +@app.route("/", methods=["GET"]) +def index(): + logger.info("Received / GET request") + return jsonify({ + "message": "SLOP API Server", + "version": "1.0", + "streamlit_ui": "https://streamlit.slop.unturf.com/", + "endpoints": { + "/memory": "Memory storage endpoints", + "/chat": "Chat completion endpoint", + "/models": "List available models", + "/tools": "Tool execution endpoints", + "/resources": "Resource management", + "/pay": "Payment processing" + } + }) + + @app.route("/memory", methods=["POST"]) def store_memory(): logger.info("Received /memory POST request")