From 3d430c2d24dd8f18acefb210e986ed046ac0eb29 Mon Sep 17 00:00:00 2001 From: "jinli.yl" Date: Tue, 16 Sep 2025 17:01:17 +0800 Subject: [PATCH] fix(app): update flowllm dependency and add environment variable check - Update flowllm dependency to version 0.1.9 - Add environment variable check for FLOW_APP_NAME --- pyproject.toml | 2 +- reme_ai/app.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4fd5660a..fb6edcb0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ keywords = ["llm", "memory", "experience", "memoryscope", "ai", "mcp", "http"] dependencies = [ - "flowllm>=0.1.9", + "flowllm==0.1.9", ] [tool.setuptools.packages.find] diff --git a/reme_ai/app.py b/reme_ai/app.py index f4931b25..94df01ae 100644 --- a/reme_ai/app.py +++ b/reme_ai/app.py @@ -1,9 +1,13 @@ +import os import sys import warnings warnings.filterwarnings("ignore", category=DeprecationWarning, module="websockets") warnings.filterwarnings("ignore", category=DeprecationWarning, module="uvicorn") +assert "FLOW_APP_NAME" in os.environ, "please set FLOW_APP_NAME in `.env`" + + from flowllm.app import FlowLLMApp from reme_ai.config.config_parser import ConfigParser