[build-system] requires = ["setuptools>=68.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "lambdagent-guard" version = "0.1.0" description = "Runtime safety layer for LangChain, CrewAI, and AutoGen agents — cost budget, loop detection, type checking" readme = "README.md" license = {text = "MIT"} requires-python = ">=3.9" authors = [{name = "Qin Liu", email = "qinliu@smail.nju.edu.cn"}] keywords = ["agent", "llm", "safety", "guard", "langchain", "crewai", "autogen", "cost", "loop-detection"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Topic :: Software Development :: Quality Assurance", "Programming Language :: Python :: 3", ] dependencies = [ "lambdagent>=0.1.0", ] [project.optional-dependencies] langchain = ["langchain>=0.1.0"] crewai = ["crewai>=0.40.0"] autogen = ["pyautogen>=0.2.0"] all = ["langchain>=0.1.0", "crewai>=0.40.0", "pyautogen>=0.2.0"] [project.urls] Homepage = "https://github.com/qinliu-nju/lambdagentpaas" Documentation = "https://github.com/qinliu-nju/lambdagentpaas/blob/main/docs/integration-strategy.md"