From 68409c947106a0c977f7bf889e40b8cc9459a0f0 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Sat, 21 Mar 2026 20:11:01 -0400 Subject: [PATCH] revert unrelated bus type tightening from command PR --- packages/opencode/src/bus/bus-event.ts | 4 ++-- packages/opencode/src/bus/global.ts | 2 +- packages/opencode/src/control-plane/workspace.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/opencode/src/bus/bus-event.ts b/packages/opencode/src/bus/bus-event.ts index 1d9a31d4a2..7fe13833c8 100644 --- a/packages/opencode/src/bus/bus-event.ts +++ b/packages/opencode/src/bus/bus-event.ts @@ -1,5 +1,5 @@ import z from "zod" -import type { ZodObject, ZodRawShape } from "zod" +import type { ZodType } from "zod" import { Log } from "../util/log" export namespace BusEvent { @@ -9,7 +9,7 @@ export namespace BusEvent { const registry = new Map() - export function define>(type: Type, properties: Properties) { + export function define(type: Type, properties: Properties) { const result = { type, properties, diff --git a/packages/opencode/src/bus/global.ts b/packages/opencode/src/bus/global.ts index dcc7664007..43386dd6b2 100644 --- a/packages/opencode/src/bus/global.ts +++ b/packages/opencode/src/bus/global.ts @@ -4,7 +4,7 @@ export const GlobalBus = new EventEmitter<{ event: [ { directory?: string - payload: { type: string; properties: Record } + payload: any }, ] }>() diff --git a/packages/opencode/src/control-plane/workspace.ts b/packages/opencode/src/control-plane/workspace.ts index b519895b2f..e5294844b1 100644 --- a/packages/opencode/src/control-plane/workspace.ts +++ b/packages/opencode/src/control-plane/workspace.ts @@ -124,7 +124,7 @@ export namespace Workspace { await parseSSE(res.body, stop, (event) => { GlobalBus.emit("event", { directory: space.id, - payload: event as { type: string; properties: Record }, + payload: event, }) }) // Wait 250ms and retry if SSE connection fails