Skip to content

chore(drive): release 2.0.1 - #76

Merged
kitlangton merged 1 commit into
mainfrom
release-2.0.1
Sep 2, 2026
Merged

chore(drive): release 2.0.1#76
kitlangton merged 1 commit into
mainfrom
release-2.0.1

Conversation

@kitlangton

Copy link
Copy Markdown
Contributor

Why

The published opencode-drive@2.0.0 still pins @opencode-ai/client@0.0.0-dev-18535, which predates the nested Plugin.Info.state shape current OpenCode V2 servers return. main already has the bump to 0.0.0-dev-18862 (0a76808) and the controlled-tool plugin directory fix (c2bfef2), but neither is released, so installed CLIs still cannot type-check or decode opencode.plugin.list (#75) and tools: [...] probes never register their tools.

What Changes

Patch release 2.0.1 consuming the five patch Changesets. Two are new in this PR because the underlying commits landed without one:

Change Commit Changeset
@opencode-ai/client0.0.0-dev-18862 (nested Plugin.Info.state, source.target) 0a76808 added here
Controlled-tool plugin registered as a directory with an index entrypoint c2bfef2 added here
tuiConfig written to V2 cli.json 46601f2 (#69) pending
Scripted TUIs pinned to the script-owned server endpoint 46601f2 (#69) pending
Static tool requests stay cancellable after progress 46601f2 (#69) pending

No source changes beyond packages/drive/package.json, CHANGELOG.md, and the consumed .changeset files. Publishing stays the tag-triggered OIDC bun run release workflow: after merge, push v2.0.1 on the merge commit.

Closes #75.

Verification

bun run release:version
bun install
bun run release:validate   # check + test + bun pm pack --dry-run
  • 58 tests pass, typecheck clean.
  • Packed tarball opencode-drive-2.0.1.tgz (102 files) includes src/tool/plugin/index.js.

Consume the pending Changesets and add entries for the two unreleased
fixes that landed without one: the @opencode-ai/client bump that follows
the nested Plugin.Info state, and the controlled-tool plugin directory.
@kitlangton
kitlangton merged commit 44df5e9 into main Sep 2, 2026
1 check passed
@kitlangton
kitlangton deleted the release-2.0.1 branch September 2, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pinned @opencode-ai/client PluginInfo type predates plugin.state (opencode.plugin.list unusable in scripts)

1 participant