diff --git a/src/server/sessionHandle.ts b/src/server/sessionHandle.ts index 2ded16da4..9482894b6 100644 --- a/src/server/sessionHandle.ts +++ b/src/server/sessionHandle.ts @@ -462,6 +462,13 @@ export class SessionHandle { this.emitEvent('message', msg) break } + case 'user': { + if (msg.isReplay) break + const content = typeof msg.content === 'string' ? msg.content : '' + if (content.includes('')) break + this.emitEvent('message', msg) + break + } case 'result': { this.lastActiveAt = Date.now() this._status = 'running'