# ==========================================
# Human-in-the-Loop MCP 配置文件
# ==========================================
# 复制此文件为 .env 并填写实际值
# 
# 本项目分为两部分：
# 1. DevCloud 服务 - 运行在服务器上，配置以下变量
# 2. MCP Server - 运行在本地，通过 Cursor MCP 配置

# ==========================================
# DevCloud 服务配置（服务器端）
# ==========================================

# 服务监听端口
DEVCLOUD_PORT=8080

# 机器人的 Webhook Key（必填）
# 从飞鸽传书获取
BOT_KEY=your-bot-key-here

# 回调鉴权配置（可选）
# 用于验证飞鸽回调的身份
CALLBACK_AUTH_KEY=
CALLBACK_AUTH_VALUE=

# 会话数据存储目录
DATA_DIR=./data

# 会话过期时间（秒），默认 1 小时
SESSION_EXPIRE_SECONDS=3600


# ==========================================
# MCP Server 配置（本地端，在 Cursor MCP 中配置）
# ==========================================
# 以下配置需要在 Cursor 的 MCP 配置中设置，不需要在 .env 中配置：
#
# DEVCLOUD_SERVICE_URL - DevCloud 服务的访问地址
# DEFAULT_CHAT_ID - 默认发送消息的 Chat ID（群聊或私聊）
# DEFAULT_TIMEOUT - 等待回复超时时间（秒），默认 1200（20分钟）
# POLL_INTERVAL - 轮询间隔（秒），默认 2
# NO_PROXY - 代理排除列表（如需要）
