功能说明:\n- 重构并增强工作流网关执行链路,支持更完整的 proposal 与 run 调度参数透传\n- 增加 DeepResearch/workflow 运行事件持久化能力并补齐建表 SQL 与查询/保存接口适配\n- 优化 lead agent 与 deep research runner 的中间态处理,增强线程收集与执行链并发控制\n- 调整工作流执行器与任务路由,提升兼容性并完善错误与回放行为\n- 补充回归测试:deep_research 持久化、workflow 并发、定义加载、引擎执行、run 流程等覆盖
19 lines
479 B
Makefile
19 lines
479 B
Makefile
install:
|
|
uv sync
|
|
|
|
dev:
|
|
PYTHONPATH=. uv run uvicorn app.gateway.app:app --host 0.0.0.0 --port 8001 --reload --reload-dir app --reload-dir packages --reload-exclude "$(CURDIR)/.deer-flow" --reload-exclude "$(CURDIR)/.runtime"
|
|
|
|
gateway:
|
|
PYTHONPATH=. uv run uvicorn app.gateway.app:app --host 0.0.0.0 --port 8001
|
|
|
|
test:
|
|
PYTHONPATH=. uv run pytest tests/ -v
|
|
|
|
lint:
|
|
uvx ruff check .
|
|
uvx ruff format --check .
|
|
|
|
format:
|
|
uvx ruff check . --fix && uvx ruff format .
|