github rynfar/meridian v1.10.0

latest releases: meridian-v1.62.7, meridian-v1.62.6, meridian-v1.62.5...
5 months ago

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)

Don't miss a new meridian release

NewReleases is sending notifications on new releases.