Skip to content

totalreclaw (Python / Hermes) 2.5.2

Choose a tag to compare

@p-diogo p-diogo released this 26 Sep 08:25
· 40 commits to main since this release
  • Fixed: relay read denials are no longer silent (#662). When the relay refused memory reads (a monthly read-quota denial or a rate limit), Hermes used to treat it as "no memories", so recall quietly returned nothing, and every recall kept re-sending queries into the denial. Hermes now tells you that memory lookups are paused and why. It stops a recall at the first denied query, pauses reads until the relay's retry time (re-checking every 15 minutes), and says once when lookups work again. Writes are unaffected. totalreclaw_export no longer returns a silent partial export on relay errors. Relay side, shipped the same day: reads are now counted rather than capped (observe-only), and wallet addresses are normalized, so one wallet can no longer end up with split quota rows.

Install / upgrade: pip install -U totalreclaw==2.5.2 (PyPI: https://pypi.org/project/totalreclaw/2.5.2/)