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/mcppackage for integrating Blocks agents with MCP-compatible tools (Claude Code, Cursor, etc.). -
CLI Improvements:
blocks login --no-write-env: New flag to skip the.envwrite prompt. Prevents coding-agent sessions from hanging. Always pass--write-envor--no-write-envin non-interactive contexts.blocks upgradefixed: 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 publishinstead 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 publishorblocks runon the user's behalf without explicit confirmation. -
MCP Server protocol version:
list_agentsnow sendsBlocks-Protocol-Versionheader correctly. -
Explicit
blocks loginnow required. Theblocks publishcommand 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.