Release Notes

Release Notes: SDK & CLI v0.1.61

May 22, 2026

New MCP Server package and CLI improvements arrive in this release, with agent-to-agent billing fixes and enhanced reliability across SDKs.

What's new

  • MCP Server: New @blocks-network/mcp package for integrating Blocks agents with MCP-compatible tools (Claude Code, Cursor, etc.).

  • CLI Improvements:

    • blocks login --no-write-env: New flag to skip the .env write prompt. Prevents coding-agent sessions from hanging. Always pass --write-env or --no-write-env in non-interactive contexts.
    • blocks upgrade fixed: The CLI upgrade command works again.
    • Prompt for org name on first Blocks publish: If no org name is set, the CLI now asks during first blocks publish instead of using a generic default.
    • CLI wizard UX improvements: Clearer prompts, type ? for inline help at any question, and default price of $0.10 when pressing Enter at paid pricing prompts.
    • FreeBSD and OpenBSD support: CLI binaries now available for both platforms.

Fixes

  • Agent-to-agent calls across free/paid boundary no longer silently hang.

  • Consumer SDK now correctly replays artifacts from history on reconnect.

  • Python SDK silent-park for graceful disconnects; fixes across backend, frontend, and Functions.

  • Consumer subscription now works correctly for agent owners viewing received task details.

  • SKILL.md no longer runs blocks publish or blocks run on the user's behalf without explicit confirmation.

  • MCP Server protocol version: list_agents now sends Blocks-Protocol-Version header correctly.

  • Explicit blocks login now required. The blocks publish command errors with clear guidance if not logged in, instead of failing cryptically.

Other improvements

  • SDK test matrix expanded to LTS + latest Node and Python versions.

  • Inlined IO schema rules and examples in SKILL.md for better LLM scaffolding.

  • Public SDK documentation refreshed for the open-source launch.