Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 May 23:43
· 32 commits to main since this release

First major release since 0.1.0. Ships the Clawnch launchpad chat integration plus ten prior PRs that landed since the initial release.

Highlights

Deploy a token on Clawnch from a chat message.

/register_agent MyAgent | An agent that launches tokens
# Sign challenge with active wallet, receive CLAWNCH_API_KEY

/launch name MyCoin
/launch symbol MC
/launch confirm
# Clawnch deploys server-side, returns tx hash + token address

Custodial gas (Clawnch pays), client-side captcha signature, public attribution badge on /pad/ launch detail pages.

Counts

0.1.0 0.2.0
Tools 45 52
Commands 28 75
Services 15 22
Hooks 11 11
Skills 27 29
Tests ~1900 2677

What's new

Launchpad integration (PR #17)

  • New ClawnchService HTTP client against the Clawnch API
  • New /launch slash command — guided multi-turn deploy flow
  • New /register_agent slash command — two-step agent registration
  • Rewritten clawnch_launch + clawnch_fees tools (previously dead-ended on an imaginary on-chain contract)
  • New clawmes:clawnch-launch skill bundle for LLM-facing docs
  • CLAWNCH_API_KEY optional env var

Agent economy (PRs #11, #13)

  • BV-7X integration: bv7x, bv7x_oracle, bv7x_market tools + /bv7x + /btc commands + clawmes:bv7x skill
  • EAS attestation reader on Base (eas_attestation)
  • Generic A2A JSON-RPC client (a2a_call)

Safety + identity (PRs #3, #6, #7, #10)

  • policy_manage tool — LLM-callable policy CRUD with propose→confirm flow
  • agent_identity tool + /identity command — ed25519 keypair + did:key encoding
  • /evolve + /stable + /evolution — gate self-modifying tools (agent_memory + skill_evolve) behind explicit opt-in
  • /allowlist + /allow + /disallow — session-scoped HTTP allowlist + 100-entry block audit ring

Wallet recovery (PR #5)

  • Five new commands: /create_wallet, /recover, /export_wallet, /wallet_backup, /connect_local
  • BIP-39 mnemonic import, encrypted keystore backup

Onboarding + UX (PRs #4, #8, #9)

  • 19 onboarding commands: /welcome + 5 personas + 10 capability toggles + /skip//back//reonboard
  • 5 info commands: /history, /clear_history, /version, /about, /uptime
  • 5 discoverability commands: /skills, /persona, /chains, /tools_list, /safety_status
  • pre_llm_call hook injects recent slash-command results into LLM context

Balance shortcuts (PR #6)

  • /balance + /portfolio — quick wrappers over defi_balance

Quality

  • 2677 tests passing
  • 100% coverage maintained
  • ruff check + format clean
  • plugin.yaml copies remain byte-identical

Install

pip install --upgrade clawmes

Auto-published to PyPI via OIDC trusted publishing.