- 新增 pam_deploy_graph 包,包含 Agent runtime、ActionRouter、脚本/MCP/fake runner - 支持 hybrid_node_mcp 策略:PAM_HOME 走脚本 action,PAM_NODE 走 MCP - 支持 script_only 离线策略,全部 action 走现有脚本 action - 新增 LLM structured output 骨架和规则 fallback,支持意图识别、参数抽取、计划生成 - 新增 LangGraph StateGraph 工厂和 MCP client adapter - 新增 CLI:preview、analyze、run-global、run-deploy - 增加 fake 完整部署流程、单 IP 失败待回滚确认状态和报告输出 - 增加单元测试覆盖路由、parser、runner、Skill 加载、LLM 输出、MCP adapter 和 LangGraph 图 - 更新 README,记录当前代码骨架、进度、使用方式和下一步计划
20 lines
438 B
TOML
20 lines
438 B
TOML
[project]
|
|
name = "pam-deploy-graph"
|
|
version = "0.1.0"
|
|
description = "LangGraph-style PAM deploy agent with Skill policy, mixed HOME script actions, and NODE MCP routing."
|
|
requires-python = ">=3.11"
|
|
dependencies = [
|
|
"langgraph>=0.2",
|
|
]
|
|
|
|
[project.optional-dependencies]
|
|
mcp = ["mcp>=1"]
|
|
test = ["pytest"]
|
|
|
|
[tool.pytest.ini_options]
|
|
testpaths = ["tests"]
|
|
pythonpath = ["."]
|
|
|
|
[tool.setuptools.packages.find]
|
|
include = ["pam_deploy_graph*"]
|