#!/usr/bin/env python3

import os
import sys
import json
from typing import List, Dict, Any, Optional, Tuple

import base64
import json
import logging
from pathlib import Path

# 获取当前脚本的路径（Path 对象）
current_script = Path(__file__).resolve()
# 向上两级找到项目根目录（根据实际结构调整层级）
project_root = current_script.parents[1]  # parents[0] 是当前目录，parents[1] 是父目录，以此类推

print("project_root: ",project_root)

#添加到搜索路径
sys.path.append(str(project_root))

#查看系统环境
print("sys path:",sys.path)

from memory_manager import Memory_Store


# 配置日志记录器
logging.basicConfig(
    level=logging.INFO,
    format="%(asctime)s - %(levelname)s - %(message)s"
)
logger = logging.getLogger(__name__)

class MCP_Manager:
    def __init__(self):
        self.memory_store = Memory_Store()

    def get_context_id(self,user_input):

        if "报告" in user_input:
            return "work"

        pass


