@@ -34,7 +34,7 @@ describe("processUserContentMentions", () => {
3434 const userContent = [
3535 {
3636 type : "text" as const ,
37- text : "<task >Read file with limit</task >" ,
37+ text : "<user_message >Read file with limit</user_message >" ,
3838 } ,
3939 ]
4040
@@ -48,7 +48,7 @@ describe("processUserContentMentions", () => {
4848 } )
4949
5050 expect ( parseMentions ) . toHaveBeenCalledWith (
51- "<task >Read file with limit</task >" ,
51+ "<user_message >Read file with limit</user_message >" ,
5252 "/test" ,
5353 mockUrlContentFetcher ,
5454 mockFileContextTracker ,
@@ -64,7 +64,7 @@ describe("processUserContentMentions", () => {
6464 const userContent = [
6565 {
6666 type : "text" as const ,
67- text : "<task >Read file without limit</task >" ,
67+ text : "<user_message >Read file without limit</user_message >" ,
6868 } ,
6969 ]
7070
@@ -77,7 +77,7 @@ describe("processUserContentMentions", () => {
7777 } )
7878
7979 expect ( parseMentions ) . toHaveBeenCalledWith (
80- "<task >Read file without limit</task >" ,
80+ "<user_message >Read file without limit</user_message >" ,
8181 "/test" ,
8282 mockUrlContentFetcher ,
8383 mockFileContextTracker ,
@@ -93,7 +93,7 @@ describe("processUserContentMentions", () => {
9393 const userContent = [
9494 {
9595 type : "text" as const ,
96- text : "<task >Read unlimited lines</task >" ,
96+ text : "<user_message >Read unlimited lines</user_message >" ,
9797 } ,
9898 ]
9999
@@ -107,7 +107,7 @@ describe("processUserContentMentions", () => {
107107 } )
108108
109109 expect ( parseMentions ) . toHaveBeenCalledWith (
110- "<task >Read unlimited lines</task >" ,
110+ "<user_message >Read unlimited lines</user_message >" ,
111111 "/test" ,
112112 mockUrlContentFetcher ,
113113 mockFileContextTracker ,
@@ -121,11 +121,11 @@ describe("processUserContentMentions", () => {
121121 } )
122122
123123 describe ( "content processing" , ( ) => {
124- it ( "should process text blocks with <task > tags" , async ( ) => {
124+ it ( "should process text blocks with <user_message > tags" , async ( ) => {
125125 const userContent = [
126126 {
127127 type : "text" as const ,
128- text : "<task >Do something</task >" ,
128+ text : "<user_message >Do something</user_message >" ,
129129 } ,
130130 ]
131131
@@ -139,35 +139,12 @@ describe("processUserContentMentions", () => {
139139 expect ( parseMentions ) . toHaveBeenCalled ( )
140140 expect ( result . content [ 0 ] ) . toEqual ( {
141141 type : "text" ,
142- text : "parsed: <task >Do something</task >" ,
142+ text : "parsed: <user_message >Do something</user_message >" ,
143143 } )
144144 expect ( result . mode ) . toBeUndefined ( )
145145 } )
146146
147- it ( "should process text blocks with <feedback> tags" , async ( ) => {
148- const userContent = [
149- {
150- type : "text" as const ,
151- text : "<feedback>Fix this issue</feedback>" ,
152- } ,
153- ]
154-
155- const result = await processUserContentMentions ( {
156- userContent,
157- cwd : "/test" ,
158- urlContentFetcher : mockUrlContentFetcher ,
159- fileContextTracker : mockFileContextTracker ,
160- } )
161-
162- expect ( parseMentions ) . toHaveBeenCalled ( )
163- expect ( result . content [ 0 ] ) . toEqual ( {
164- type : "text" ,
165- text : "parsed: <feedback>Fix this issue</feedback>" ,
166- } )
167- expect ( result . mode ) . toBeUndefined ( )
168- } )
169-
170- it ( "should not process text blocks without task or feedback tags" , async ( ) => {
147+ it ( "should not process text blocks without user_message tags" , async ( ) => {
171148 const userContent = [
172149 {
173150 type : "text" as const ,
@@ -192,7 +169,7 @@ describe("processUserContentMentions", () => {
192169 {
193170 type : "tool_result" as const ,
194171 tool_use_id : "123" ,
195- content : "<feedback >Tool feedback</feedback >" ,
172+ content : "<user_message >Tool feedback</user_message >" ,
196173 } ,
197174 ]
198175
@@ -207,7 +184,7 @@ describe("processUserContentMentions", () => {
207184 expect ( result . content [ 0 ] ) . toEqual ( {
208185 type : "tool_result" ,
209186 tool_use_id : "123" ,
210- content : "parsed: <feedback >Tool feedback</feedback >" ,
187+ content : "parsed: <user_message >Tool feedback</user_message >" ,
211188 } )
212189 expect ( result . mode ) . toBeUndefined ( )
213190 } )
@@ -220,7 +197,7 @@ describe("processUserContentMentions", () => {
220197 content : [
221198 {
222199 type : "text" as const ,
223- text : "<task >Array task</task >" ,
200+ text : "<user_message >Array task</user_message >" ,
224201 } ,
225202 {
226203 type : "text" as const ,
@@ -244,7 +221,7 @@ describe("processUserContentMentions", () => {
244221 content : [
245222 {
246223 type : "text" ,
247- text : "parsed: <task >Array task</task >" ,
224+ text : "parsed: <user_message >Array task</user_message >" ,
248225 } ,
249226 {
250227 type : "text" ,
@@ -259,7 +236,7 @@ describe("processUserContentMentions", () => {
259236 const userContent = [
260237 {
261238 type : "text" as const ,
262- text : "<task >First task</task >" ,
239+ text : "<user_message >First task</user_message >" ,
263240 } ,
264241 {
265242 type : "image" as const ,
@@ -272,7 +249,7 @@ describe("processUserContentMentions", () => {
272249 {
273250 type : "tool_result" as const ,
274251 tool_use_id : "456" ,
275- content : "<feedback >Feedback</feedback >" ,
252+ content : "<user_message >Feedback</user_message >" ,
276253 } ,
277254 ]
278255
@@ -288,13 +265,13 @@ describe("processUserContentMentions", () => {
288265 expect ( result . content ) . toHaveLength ( 3 )
289266 expect ( result . content [ 0 ] ) . toEqual ( {
290267 type : "text" ,
291- text : "parsed: <task >First task</task >" ,
268+ text : "parsed: <user_message >First task</user_message >" ,
292269 } )
293270 expect ( result . content [ 1 ] ) . toEqual ( userContent [ 1 ] ) // Image block unchanged
294271 expect ( result . content [ 2 ] ) . toEqual ( {
295272 type : "tool_result" ,
296273 tool_use_id : "456" ,
297- content : "parsed: <feedback >Feedback</feedback >" ,
274+ content : "parsed: <user_message >Feedback</user_message >" ,
298275 } )
299276 expect ( result . mode ) . toBeUndefined ( )
300277 } )
@@ -305,7 +282,7 @@ describe("processUserContentMentions", () => {
305282 const userContent = [
306283 {
307284 type : "text" as const ,
308- text : "<task >Test default</task >" ,
285+ text : "<user_message >Test default</user_message >" ,
309286 } ,
310287 ]
311288
@@ -317,7 +294,7 @@ describe("processUserContentMentions", () => {
317294 } )
318295
319296 expect ( parseMentions ) . toHaveBeenCalledWith (
320- "<task >Test default</task >" ,
297+ "<user_message >Test default</user_message >" ,
321298 "/test" ,
322299 mockUrlContentFetcher ,
323300 mockFileContextTracker ,
@@ -333,7 +310,7 @@ describe("processUserContentMentions", () => {
333310 const userContent = [
334311 {
335312 type : "text" as const ,
336- text : "<task >Test explicit false</task >" ,
313+ text : "<user_message >Test explicit false</user_message >" ,
337314 } ,
338315 ]
339316
@@ -346,7 +323,7 @@ describe("processUserContentMentions", () => {
346323 } )
347324
348325 expect ( parseMentions ) . toHaveBeenCalledWith (
349- "<task >Test explicit false</task >" ,
326+ "<user_message >Test explicit false</user_message >" ,
350327 "/test" ,
351328 mockUrlContentFetcher ,
352329 mockFileContextTracker ,
0 commit comments