runopsy-core
The framework-agnostic heart of Runopsy: the normalized trace schema, the typed execution graph, the deterministic detector registry and causal ranking.
This package must never import runtime-specific code. Runtime adapters (Hermes and later others) translate their own events into the schema defined here, and everything downstream — diagnosis, replay planning, the UI and the benchmark — consumes only this normalized form. That boundary is what keeps Runopsy independent of any single agent framework.
Two properties are structural rather than optional:
- Content is referenced by hash, not stored. Prompts, tool arguments, claims and
evidence carry
*_hashfields. Raw text stays on the user's machine, so a trace can be shared or sent to a diagnostic model without leaking source code or secrets. - Events are ordered and gap-checked. Every event carries a monotonic
sequencewithin its run, so a truncated or tampered trace is detectable instead of silently producing a confident, wrong diagnosis.
Metadata
Release files for runopsy-core 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| runopsy_core-0.1.9.tar.gz | 34.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| runopsy_core-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 77.9 kB
Release files / runopsy_core-0.1.9.tar.gz
| Download URL | runopsy_core-0.1.9.tar.gz |
|---|---|
| Size | 34.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2b814b654d0e21f220a6f62108977b1abea47c3299c62e48d1eb951496fa5067
|
|
BLAKE2b-256 checksum How to use checksums |
70e1deb8132aa8d689905f48516385aee00130af82c83c19ed6d7b6ace4fa88a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / runopsy_core-0.1.9-py3-none-any.whl
| Download URL | runopsy_core-0.1.9-py3-none-any.whl |
|---|---|
| Size | 43.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e8fbd895bc1a18f985c610a549bafd58f94dfb6a66dc9558a6d56a2b5e7a6a6b
|
|
BLAKE2b-256 checksum How to use checksums |
8dc1fe010bec764273e435eee3e33896a62d8556b5c5073a140f8894af82f89a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|