Releases
v1.10.0
Compare
Sorry, something went wrong.
No results found
1.10.0 (2026-03-20)
Features
add request debug logging for tool loop visibility (0051d60 )
add session resume support for conversation continuity (c40ff63 )
Claude Max proxy for OpenCode (b9df612 )
clear error messages for auth failures and SDK crashes (4e21e9a )
concurrency control, auto-restart supervisor, error handling (318ca75 )
Docker support and README install options (cfb8396 )
Docker support and README install options (d61670e ), closes #15
enable concurrent requests for subagent support (Phase 3) (34452a3 )
error classification, health endpoint, and startup auth check (43a80f1 )
forward tool_use blocks to clients (Phase 1) (6042cd7 )
fuzzy match agent names for reliable subagent delegation (fec9516 )
fuzzy match agent names to fix invalid subagent_type values (5364124 )
passthrough mode for multi-model agent delegation (4836a48 )
passthrough mode for multi-model agent delegation (a74ced9 ), closes #21
per-terminal proxy launcher and shared session store (836102c )
per-terminal proxy launcher and shared session store (d2ace88 )
PreToolUse hook for reliable subagent delegation (01df852 )
register OpenCode tools as MCP tools in passthrough mode (e683539 )
register SDK agent definitions from OpenCode's Task tool (afa480f )
remove internal MCP tools, use maxTurns: 1 (Phase 2) (a740574 )
restore MCP tool federation for multi-turn agent sessions (099a830 )
session resume support for conversation continuity (1e98be0 )
transparent API proxy with full tool execution and subagent support (96be81c )
true concurrent SDK sessions (no serialization) (6dd5aa0 )
use PreToolUse hook for agent name correction (replaces stream hacks) (7cb37b6 )
validate passthrough architecture concept (deed3db )
Bug Fixes
add NPM_TOKEN to publish workflow (8339bb0 )
add SSE heartbeat to prevent connection resets (194fd51 )
add SSE heartbeat to prevent connection resets (ec7120d ), closes #1
allow configuring MCP tool working directory via env var (b4d7d74 )
block all Claude Code-only tools in passthrough mode (92fbe7b ), closes #35
block Claude Code-only tools in passthrough mode (c06d1ea ), closes #35
block SDK built-in tools, enforce MCP-only tool execution (ca1f8e1 )
block SDK tools with schema-incompatible OpenCode equivalents (5bfd10f )
concurrent requests with auto-restart supervisor (1a8f695 )
deduplicate message_start/stop events in multi-turn streaming (23a0044 ), closes #20
deduplicate streaming events for cleaner multi-turn responses (b98b2dd )
deny Task tool retries via canUseTool callback (8b1a8b0 )
deterministically normalize agent names in task tool_use blocks (64133e1 )
disable all tools in Claude Code sessions (7fab74c )
Docker auth persistence and non-root user (afa18f7 )
Docker auth persistence and non-root user (c4f58a6 ), closes #15
filter MCP tool events from stream, forward only client-facing tools (18a0280 )
include system prompt context in proxy requests (948b8fb )
increase session TTL to 24 hours, verified end-to-end (181a5fe )
inject agent type hints to prevent capitalization errors (172dca1 )
move npm publish into release-please workflow (82db07c )
move npm publish into release-please workflow (f7c4b2c )
npm publish with automation token (230b185 )
only block tools with no OpenCode equivalent (cc73e9e ), closes #35
pass system prompt via appendSystemPrompt instead of merging into prompt (2b55399 )
pass working directory to SDK for correct system prompt (c0a3120 )
pass working directory to SDK query for correct system prompt (d7bfc42 ), closes #18
prevent empty/failed streaming responses in OpenCode proxy (da170e7 )
queue concurrent streaming requests to avoid ~60s delay (fb30a48 )
queue concurrent streaming requests to avoid ~60s delay (054dd2c )
remove bun install from publish job (966b2ea )
remove bun install from publish job (cd36411 )
resolve Claude executable path and enable true SSE streaming (d95bacb )
restore MCP tools with bypassPermissions for correct tool execution (d25e45d )
revert to Bun.serve, document known concurrent crash (ecbaec2 )
run MCP tools in the caller project directory (25767ea )
show friendly error message when port is already in use (7b9d96a ), closes #16
trigger npm publish with token (c603363 )
update SDK and fix streaming to filter tool_use blocks (ae4d7ea )
You can’t perform that action at this time.