Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Mar 03:47
· 629 commits to main since this release
55d9caf

Consumer SDK, framework integrations, registry UX, agent revocation and PyPI distribution. Backward compatible with v2.0.0.

Added

Consumer SDK

  • MarketClient: Client for resolving agent URNs and invoking tasks against the registry
  • ResolvedAgent: Resolved agent info (endpoint, manifest) for programmatic use

Framework Integrations

  • LangChain: LangChainAsapTool (optional [langchain]), langchain-core>=0.2
  • CrewAI: CrewAIAsapTool (optional [crewai]), crewai>=0.80
  • LlamaIndex: LlamaIndexAsapTool (optional [llamaindex]), llama-index-core>=0.10
  • SmolAgents: SmolAgentsAsapTool (optional [smolagents]), smolagents>=1.0
  • Vercel AI SDK: Documented integration pattern
  • MCP: Optional [mcp] dependency, mcp>=1.0.0
  • OpenClaw: Optional [openclaw] with openclaw-sdk>=2.0; Python bridge OpenClawAsapBridge; Node.js skill packages/asap-openclaw-skill (asap_invoke tool); guide docs/guides/openclaw-integration.md

Registry UX

  • Categories and tags for agents in the registry and web app
  • Usage snippets on agent detail (including OpenClaw tab)

Agent Revocation

  • Revocation flow: Agents can be revoked; clients handle AgentRevokedException and signature verification errors

PyPI Distribution

  • PyPI: Package publishable via tag push (v*); pip install asap-protocol and pip install asap-protocol[<extra>] for mcp, langchain, crewai, llamaindex, smolagents, openclaw
  • CI: Release workflow builds and publishes to PyPI on tag (Trusted Publishing)

Technical Details



Full Changelog: v0.1.0...v2.1.0