Metadata-Version: 2.4
Name: licolite
Version: 0.1.0
Summary: Python utilities for LicoLite operation records.
Author: LicoLite
License-Expression: MIT
Project-URL: Homepage, https://licolite.com
Project-URL: Repository, https://github.com/LicoLite/licolite
Project-URL: Issues, https://github.com/LicoLite/licolite/issues
Keywords: ai-agents,agents,coordination,verification,audit-log,mcp
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# licolite

Python utilities for LicoLite operation records.

The first public surface focuses on constructing deterministic operation
records that can be serialized, hashed, and verified across agent runtimes.

## Install

```sh
pip install licolite
```

## Usage

```py
from licolite import OperationRecordBuilder, record_digest, verify_record_digest

record = (
    OperationRecordBuilder()
    .actor("agent:planner")
    .action("handoff")
    .target("agent:executor")
    .metadata(task_id="task_123")
    .build()
)

digest = record_digest(record)
assert verify_record_digest(record, digest)
```

## License

MIT
