Skip to content

Releases: graphprotocol/totalreclaw

totalreclaw (Python / Hermes) 2.5.2

Choose a tag to compare

@p-diogo p-diogo released this 26 Sep 08:25
  • 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/)

v3.4.5

Choose a tag to compare

@github-actions github-actions released this 06 Sep 22:38

@totalreclaw/totalreclaw (OpenClaw plugin) 3.4.5 — patch release (2026-09-06)

  • Fixed: tr remember / tr forget in human mode reported failure for operations that had already succeeded on-chain (#639). Both human-mode success logs printed an undefined variable — result.txHash, where the batch-submit result in scope is named submitResult — so once the UserOp had landed, the log line itself threw ReferenceError: result is not defined and the surrounding catch reported remember failed for a write that was in fact committed on-chain. The invited consequence is the double-store: believing the first attempt failed, a user or agent would run it again. The --json path (agent callers) was never affected; only the human-readable log lied. The fix is two tokens. This release also adds static regression assertions covering human-mode output and an ungated npm run typecheck handle — the package build runs tsc --noCheck (transpile-only), which is exactly why this class shipped.

v3.4.4

Choose a tag to compare

@github-actions github-actions released this 05 Aug 10:22

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 19:54

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.2-rc.2

v3.4.2-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Aug 12:34

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.2-rc.1

v3.4.2-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 00:39

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 08:34

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 10:23

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.0-rc.4

v3.4.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Jul 22:28

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.

v3.4.0-rc.3

v3.4.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Jul 16:06

Auto-generated release for embedder bundle attachment. See CHANGELOG-public.md for details.