Skip to content

Releases: lehcode/claudelegate

v0.3.1

Choose a tag to compare

@lehcode lehcode released this 29 Oct 07:39

0.3.1 (2026-10-29)

Bug Fixes

  • package: Updated NPM author property (4b3845e)

v0.3.0

Choose a tag to compare

@lehcode lehcode released this 29 Oct 07:25

0.3.0 (2026-10-24)

Features

  • opencode: deny OpenCode sub-agents in delegated runs (8c36115)

Bug Fixes

  • opencode: set PWD to the run directory for opencode children (06141f5)

Documentation

  • state Claude Code only, Bun requirement and what --auto allows (4e6ef7d)

v0.2.2

Choose a tag to compare

@lehcode lehcode released this 23 Oct 00:47

0.2.2 (2026-10-23)

Documentation

  • changelog: point commit links at the rewritten history (28209be)

v0.2.1

Choose a tag to compare

@lehcode lehcode released this 23 Oct 00:29

0.2.1 (2026-10-23)

Documentation

  • changelog: point 0.2.0 commit links at the rewritten history (dfd3147)

v0.2.0

Choose a tag to compare

@lehcode lehcode released this 22 Oct 23:46

0.2.0 (2026-10-22)

⚠ BREAKING CHANGES

  • the plugin installs as claudelegate@claudelegate (was opencode-delegate@claude-opencode-delegate); MCP tools are mcp__plugin_claudelegate_opencode__* (was mcp__plugin_opencode-delegate_opencode__*); the worker is claudelegate:opencode-worker; the npm package and bin are @lehcode/claudelegate and claudelegate. Update permission allowlists.
  • the skill is now delegate, invoked as claudelegate:delegate (was opencode-delegate); the slash command keeps its name and is invoked as /claudelegate:opencode.
  • config: drop OPENCODE_DELEGATE_READ_MODEL in favour of OPENCODE_DELEGATE_DEFAULT_MODEL

Features

  • hooks: route all Claude Code built-in subagents to opencode-worker (9f4722f)
  • hooks: route general-purpose subagents to opencode-worker (3f26c35)
  • mcp: delegate through background opencode-worker agents by default (c988e16)
  • mcp: read server version from package.json at runtime (a9b0b03)
  • mcp: restore opencode MCP server (df38da6)
  • mcp: send server instructions that make delegation the default for implementation (a30dc12)

Bug Fixes

  • agent: drop the worker's edit tools so OpenCode always writes the solution (e784265)
  • agent: make opencode-worker the only caller of MCP delegate (4160b6b)
  • agent: run opencode directly from a thin opencode-worker (5c401ae)
  • ci: fail the dist check on missing or untracked bundle files (b5a5db9)
  • ci: remove build step — no longer bundles to dist/ (fe6447d)
  • config: use opencode's configured default model when none is given (4c57450)
  • plugin: declare the MCP server in plugin.json instead of a root .mcp.json (36b1800)
  • point plugin homepage/repository to lehcode (not aashahin) (e632f4e)

Code Refactoring

  • config: drop OPENCODE_DELEGATE_READ_MODEL in favour of OPENCODE_DELEGATE_DEFAULT_MODEL (1cdf07c)
  • rename /claudelegate back to /opencode (8a4803f)
  • rename /opencode to /claudelegate and the skill to delegate (e3ec45b)
  • rename package and plugin to claudelegate (23c9855)
  • rename the opencode-delegate skill to claudelegate (8d7968e)
  • strip MCP server, use agent activation instead (3936057)

Documentation

  • add CLAUDE.md with runtime model and opencode invocation gotchas (35e7c5e)
  • agent: stop retrying timed-out runs; name delegate as the model resolver (9cfe21c)
  • document npm install and release flow (4df64a3)
  • document restored MCP server tools (2e2a22c)
  • left-align the README configuration table (f6c497e)
  • point README and CLAUDE.md at the claudelegate skill (18dce57)
  • readme: document thin opencode-worker and drop MCP-era claims (501d133)
  • rename project references to claudelegate (5ad195c)
  • rephrase README to clear Vale warnings (6dbe2d8)
  • rewrite README (84bac20)