diff --git a/packages/opencode/src/sync/index.ts b/packages/opencode/src/sync/index.ts index df9a62f314..0a143c2ebd 100644 --- a/packages/opencode/src/sync/index.ts +++ b/packages/opencode/src/sync/index.ts @@ -311,7 +311,8 @@ function process( const projector = projectors.get(def) if (!projector) { - throw new Error(`Projector not found for event: ${def.type}`) + if (!def.type.includes("next")) throw new Error(`Projector not found for event: ${def.type}`) + return } Database.transaction((tx) => {