Skip to content

Release: @helix-agent/core 2.8.1#11

Merged
adrianhihi merged 1 commit into
mainfrom
release/core-v2.8.1
May 28, 2026
Merged

Release: @helix-agent/core 2.8.1#11
adrianhihi merged 1 commit into
mainfrom
release/core-v2.8.1

Conversation

@adrianhihi

Copy link
Copy Markdown
Collaborator

Engine L1/L2 fixes + honesty reclassification audit. Published to npm as 2.8.1 (latest).

What's in it

  • L1 — auto-detect/applyOverrides + split_transaction no longer scalar-mutate non-scalar amounts (Circle's amount: string[] is left intact). Type-guarded.
  • L2insufficient-funds defaults to hold_and_notify; reduce_request only fires with allowPartial: true (+ L1 still applies).
  • Honesty audit — detection-vs-repair reclassification: zero capsules engine-repair-validated, one (stale_quote) advisory. wallets-api-rate-limit 0.76 → 0.50 (detection-only); insufficient-funds capsules → nonRepairable; all generic priors → 0.50; Circle adapter successProbability aligned to seed-genes.
  • AddedWrapOptions.allowPartial, WrapOptions.freezeArgs, GeneCapsule.nonRepairable, KNOWN_ISSUES.md.

See packages/core/CHANGELOG.md and packages/core/KNOWN_ISSUES.md.

Follow-ups filed

Tests

650/650 pass (prepublishOnly ran build + test before publish). Tag: core-v2.8.1.

🤖 Generated with Claude Code

…nds policy (L2) + honesty audit

L1: auto-detect/applyOverrides + split_transaction no longer scalar-mutate
non-scalar amounts (e.g. Circle's amount: string[]) — type-guarded.
L2: insufficient-funds defaults to hold_and_notify; reduce_request only with
allowPartial:true. Added WrapOptions.freezeArgs + GeneCapsule.nonRepairable.

Honesty audit (detection-vs-repair): zero capsules are engine-repair-validated;
one (stale_quote) is advisory. wallets-api-rate-limit 0.76 -> 0.50 (detection-
only), all generic priors -> 0.50, insufficient-funds capsules marked
nonRepairable. Filed KI-1 (serialize_and_backoff no-op, #9) and KI-2 (immune-
stat inflation, #10).

650/650 tests pass.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@adrianhihi adrianhihi merged commit c2847e1 into main May 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant