Metadata-Version: 2.4
Name: capsule-engine
Version: 0.2.0
Summary: The thin single-node engine: guard, append-only fold compute, packs, policy activation, and the local console/report/bundle-viewer runtime for AI agent actions.
Author: Action State Group
License-Expression: Apache-2.0 AND MIT
Project-URL: Homepage, https://github.com/action-state-group/capsule-engine
Project-URL: Source, https://github.com/action-state-group/capsule-engine
Keywords: agent,guard,fold,capsule,engine
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 2 - Pre-Alpha
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: capsule_engine/examples/data/tau2_airline/LICENSE-tau2-bench
Requires-Dist: agent-action-capsule>=0.11.0
Requires-Dist: checkpointed-local-log>=0.6.0
Requires-Dist: jsonschema>=4.18
Requires-Dist: capsule-emit>=0.12.0
Requires-Dist: pyyaml>=6.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: ruff>=0.4; extra == "dev"
Requires-Dist: mcp<2.0,>=1.0; extra == "dev"
Requires-Dist: agentrust-trace>=0.10.0; extra == "dev"
Provides-Extra: mcp
Requires-Dist: mcp<2.0,>=1.0; extra == "mcp"
Provides-Extra: trace
Requires-Dist: agentrust-trace>=0.10.0; extra == "trace"
Dynamic: license-file

# capsule-engine

The thin single-node enforcement layer for AI agent actions: the guard, append-only fold
compute, the Terms Packs runtime, policy activation, and the local
console/report/bundle-viewer runtime.

```
pip install capsule-engine
```

It installs the `capsule_engine` package, the `capsule-engine` command and `capsulectl-engine`, a
capsulectl plugin (`capsulectl engine check --ruleset FILE`). Its dependencies,
`agent-action-capsule`, `checkpointed-local-log`, `capsule-emit`, `jsonschema` and `pyyaml`, come
from PyPI.

The documentation, the Go module and the shared conformance vectors are in the repository:
<https://github.com/action-state-group/capsule-engine>.
