Skip to main content

Python utilities for LicoLite operation records.

Project description

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

pip install licolite

Usage

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

licolite-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

licolite-0.1.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file licolite-0.1.0.tar.gz.

File metadata

  • Download URL: licolite-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for licolite-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0ee7188264f9668a1dfbf57e43d399b91d5d49d394fbe258360623d83420fcc5
MD5 498a45de23812856ceb5a1676778724a
BLAKE2b-256 6237d95eef22f33c55cd222a6d96ec7a5b62aa3adcac464acedd2d7780ceda19

See more details on using hashes here.

File details

Details for the file licolite-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: licolite-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for licolite-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a314d8a8875d16dcb2355c346e88e1af41c2bbb993e81c37182f25a9637276ae
MD5 c68bb095d09828e2a0b3acc434fcf143
BLAKE2b-256 df59888a50e94ea3880fb9c2460002644123ec366801a3bb382d0f7abf5a5b13

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page