Skip to content

Commit 602a4fe

Browse files
mrubenshannesrudolph
authored andcommitted
Add type for RooCodeEventName.TaskSpawned (#7465)
1 parent 11dd48a commit 602a4fe

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

packages/types/src/task.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ export type TaskProviderEvents = {
6868
[RooCodeEventName.TaskInteractive]: [taskId: string]
6969
[RooCodeEventName.TaskResumable]: [taskId: string]
7070
[RooCodeEventName.TaskIdle]: [taskId: string]
71-
7271
[RooCodeEventName.TaskPaused]: [taskId: string]
7372
[RooCodeEventName.TaskUnpaused]: [taskId: string]
7473
[RooCodeEventName.TaskSpawned]: [taskId: string]
@@ -82,8 +81,8 @@ export type TaskProviderEvents = {
8281
}
8382

8483
/**
85-
* TaskLike
86-
*/
84+
* TaskLike
85+
*/
8786

8887
export interface CreateTaskOptions {
8988
enableDiff?: boolean

src/core/tools/__tests__/newTaskTool.spec.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,9 @@ describe("newTaskTool", () => {
158158
)
159159

160160
// Verify side effects
161+
expect(mockEmit).toHaveBeenCalledWith("taskSpawned", "mock-subtask-id")
162+
expect(mockCline.isPaused).toBe(true)
163+
expect(mockEmit).toHaveBeenCalledWith("taskPaused", "mock-parent-task-id")
161164
expect(mockPushToolResult).toHaveBeenCalledWith(expect.stringContaining("Successfully created new task"))
162165
})
163166

0 commit comments

Comments
 (0)