fix(core): include child session id in background subagent start text (#36447)

This commit is contained in:
Aiden Cline
2026-07-11 13:34:30 -05:00
committed by GitHub
parent 66b9cc7931
commit 04f9b15178
2 changed files with 16 additions and 5 deletions
+4 -1
View File
@@ -281,7 +281,10 @@ describe("SubagentTool", () => {
},
})
const childID = outputSessionID(settled.output?.structured)
expect(settled.output?.structured).toMatchObject({ status: "running" })
expect(settled.output?.structured).toMatchObject({
status: "running",
output: expect.stringContaining(`id: ${childID}`),
})
const admission = Array.from(yield* Fiber.join(admitted))[0]
expect(admission?.data.input.data.text).toContain(`<subagent id="${childID}" state="completed"`)