diff --git a/.changeset/v3.31.1.md b/.changeset/v3.31.1.md new file mode 100644 index 00000000000..809d36097d5 --- /dev/null +++ b/.changeset/v3.31.1.md @@ -0,0 +1,8 @@ +--- +"roo-cline": patch +--- + +![3.31.1 Release - Kangaroo Stuck in the Clouds](/releases/3.31.1-release.png) + +- Fix: Prevent command_output ask from blocking in cloud/headless environments (thanks @daniel-lxs!) +- Add IPC command for sending messages to the current task (thanks @mrubens!) diff --git a/packages/ipc/src/ipc-server.ts b/packages/ipc/src/ipc-server.ts index 4a15192f806..5ea5dfe0580 100644 --- a/packages/ipc/src/ipc-server.ts +++ b/packages/ipc/src/ipc-server.ts @@ -83,7 +83,11 @@ export class IpcServer extends EventEmitter implements RooCodeI const result = ipcMessageSchema.safeParse(data) if (!result.success) { - this.log("[server#onMessage] invalid payload", result.error.format(), data) + this.log( + "[server#onMessage] invalid paylooooad", + JSON.stringify(result.error.format()), + JSON.stringify(data), + ) return } diff --git a/releases/3.31.1-release.png b/releases/3.31.1-release.png new file mode 100644 index 00000000000..15499dd936f Binary files /dev/null and b/releases/3.31.1-release.png differ