Drive 2.0.1 cannot type-check a program that calls opencode.plugin.awaitActivation({}) against OpenCode v2 revision ac874a6e90. The current OpenCode client exposes that operation, but the client bundled with Drive only exposes plugin list, check, and update.
Reproduction: run an OpenCodeDriver.use program whose callback calls yield* opencode.plugin.awaitActivation({}). opencode-drive run fails with TS2339: Property awaitActivation does not exist before launching the server. Expected: the bundled SDK supports the current plugin readiness API.
For the plugin failure-notification demo, polling opencode.plugin.list({}) for the failed state works around the missing method without bypassing type checking.
Drive 2.0.1 cannot type-check a program that calls
opencode.plugin.awaitActivation({})against OpenCode v2 revisionac874a6e90. The current OpenCode client exposes that operation, but the client bundled with Drive only exposes plugin list, check, and update.Reproduction: run an
OpenCodeDriver.useprogram whose callback callsyield* opencode.plugin.awaitActivation({}).opencode-drive runfails withTS2339: Property awaitActivation does not existbefore launching the server. Expected: the bundled SDK supports the current plugin readiness API.For the plugin failure-notification demo, polling
opencode.plugin.list({})for the failed state works around the missing method without bypassing type checking.