Files
grok-bot 7c788bdbf1 feat: complete phases 2–4 (verified compaction through production)
Add verified compaction, memory backends (file/mem0/hybrid), OpenAI-
compatible agent, adaptive calibration, metrics export, HITL signals,
structured logging, cost model, memory backup/restore, A/B memory
experiments, namespaced multi-agent handoffs, and decision policy
plugins. Bump package to 0.4.0a1 with docs and full test suite.
2026-08-04 22:12:25 +02:00

50 lines
831 B
TOML

[project]
name = "clm"
version = "0.4.0a1"
description = "Automated Context Lifecycle Management for LLM Agents"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"pydantic>=2.7",
"pydantic-settings>=2.3",
"typer>=0.12",
"rich>=13.7",
"pyyaml>=6.0",
]
[project.optional-dependencies]
dev = [
"pytest>=8.2",
"pytest-cov>=5.0",
"ruff>=0.5",
"mypy>=1.10",
"types-PyYAML>=6.0",
]
mem0 = [
"mem0ai>=0.1.0",
]
[project.scripts]
clm = "clm.cli.app:app"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/clm"]
[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = ["src"]
[tool.ruff]
line-length = 100
target-version = "py312"
[tool.mypy]
python_version = "3.12"
strict = true
packages = ["clm"]
mypy_path = "src"