Skip to content

v1.1.7

Choose a tag to compare

@roger-gan roger-gan released this 21 Mar 08:32
· 4 commits to main since this release
43f466a

v1.1.7

Highlights

  • Tools and prompts are now registered up front; wallet availability is checked at execution time instead of registration time.
  • Legacy TRON_* wallet mapping has been removed from this repository. Wallet configuration now follows @bankofai/agent-wallet file-backed / SDK-supported flows.
  • Wallet listing and wallet-address handling were hardened to behave more gracefully when wallet data is partially malformed.

Changes

  • readOnly remains the only registration-time gate for tools and prompts.
  • Wallet-dependent handlers now return runtime errors when no wallet is available, instead of disappearing from tools/list.
  • list_wallets now skips malformed wallet entries instead of failing the entire list.
  • Single-wallet fallback handling is stricter and no longer returns invalid/null wallet addresses.
  • getOwnerAddress() no longer performs redundant address resolution work.

Documentation

  • Updated README / AGENTS guidance to match the new wallet semantics.
  • Removed outdated wallet environment-variable examples and clarified the supported agent-wallet configuration model.
  • Added release notes and example metadata updates for the new version.

Notes

  • This release includes a behavior change: callers should no longer use tool registration as a proxy for wallet availability.
  • Write-capable tools may still appear in tools/list, but they will fail at execution time if no wallet is configured.