Budget-aware evidence
Entroly scores older normalized messages against the current request, reserves budget for matching evidence, and keeps recent or protected content verbatim.
Use Entroly inside OpenClaw to assemble budget-aware context, preserve provider-independent receipts, recover exact omitted messages, and optionally verify a draft before delivery—without replacing OpenClaw's Gateway, transcript, provider routing, or authentication.
The npm package is the currently verifiable public install source:
pip install -U entroly
openclaw plugins install npm:entroly-openclaw
openclaw plugins enable entroly
openclaw gateway restart
ClawHub is supported only when openclaw plugins search "entroly" returns a current public listing and install hint. Do not guess a ClawHub package name.
Select the context engine in ~/.openclaw/openclaw.json:
{
plugins: {
slots: {
contextEngine: "entroly"
}
}
}
Then verify the loaded runtime:
openclaw plugins inspect entroly --runtime --json
openclaw plugins doctor
Entroly scores older normalized messages against the current request, reserves budget for matching evidence, and keeps recent or protected content verbatim.
Receipts record message-level decisions, estimated tokens, warnings, transformation state, and cryptographic commitments without persisting the request text or matched terms.
Optional proof-guided recovery can identify omitted supporting messages and return exact text with SHA-256 commitments through a bounded revision request.
If a trusted model budget cannot be resolved or the bridge fails, Entroly returns the exact original OpenClaw context instead of risking a malformed or over-compressed request.
No. Entroly integrates as a context-engine plugin, which lets it operate on OpenClaw's normalized messages before a model run.
The context engine operates before provider dispatch, so the same assembly path can support OpenClaw providers while OpenClaw remains responsible for provider-specific authentication and wire formats.
Only when explicitly enabled. Entroly returns a bounded revision request to OpenClaw; OpenClaw performs the provider call using its normal routing and billing path.
By default they are written under the workspace's .entroly/receipts/openclaw/ directory, with configurable quotas and local permissions.
Inspect the OpenClaw integration source · Compare all Entroly agent integrations