1- {"actions":[],"lines":["----","","","----","","","** apply patch** `src/app/features/auth/__tests__/LoginForm.test.tsx` 4s","","`````tsx"," import React from 'react'"," // minimal diff for testing","","`````","",""],"timestamp":1772538345,"extmarks":[[1,1,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌ ","OpencodeMessageRoleUser"],[" "],["USER","OpencodeMessageRoleUser"],["","OpencodeHint"],[" [msg_user001]","OpencodeHint"]],"virt_text_pos":"win_col","ns_id":3,"priority":10,"virt_text_win_col":-3,"virt_text_repeat_linebreak":false}],[2,4,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],["","OpencodeHint"],[" [msg_asst001]","OpencodeHint"]],"virt_text_pos":"win_col","ns_id":3,"priority":10,"virt_text_win_col":-3,"virt_text_repeat_linebreak":false}],[3,6,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}],[4,7,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}],[5,8,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}],[6,9,0,{"virt_text_pos":"overlay","end_row":10,"priority":5000,"right_gravity":true,"end_right_gravity":false,"hl_group":"OpencodeDiffAdd","end_col":0,"hl_eol":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["+","OpencodeDiffAdd"]],"virt_text_repeat_linebreak":false}],[7,9,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}],[8,10,0,{"virt_text_pos":"overlay","end_row":11,"priority":5000,"right_gravity":true,"end_right_gravity":false,"hl_group":"OpencodeDiffAdd","end_col":0,"hl_eol":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["+","OpencodeDiffAdd"]],"virt_text_repeat_linebreak":false}],[9,10,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}],[10,11,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}],[11,12,0,{"right_gravity":true,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_pos":"win_col","ns_id":3,"priority":4096,"virt_text_win_col":-1,"virt_text_repeat_linebreak":true}]]}
1+ {
2+ "actions" : [],
3+ "extmarks" : [
4+ [
5+ 1 ,
6+ 1 ,
7+ 0 ,
8+ {
9+ "virt_text" : [
10+ [" ▌ " , " OpencodeMessageRoleUser" ],
11+ [" " ],
12+ [" USER" , " OpencodeMessageRoleUser" ],
13+ [" " , " OpencodeHint" ],
14+ [" [msg_user001]" , " OpencodeHint" ]
15+ ],
16+ "ns_id" : 3 ,
17+ "virt_text_win_col" : -3 ,
18+ "right_gravity" : true ,
19+ "priority" : 10 ,
20+ "virt_text_repeat_linebreak" : false ,
21+ "virt_text_pos" : " win_col" ,
22+ "virt_text_hide" : false
23+ }
24+ ],
25+ [
26+ 2 ,
27+ 4 ,
28+ 0 ,
29+ {
30+ "virt_text" : [
31+ [" " , " OpencodeMessageRoleAssistant" ],
32+ [" " ],
33+ [" BUILD" , " OpencodeMessageRoleAssistant" ],
34+ [" " , " OpencodeHint" ],
35+ [" [msg_asst001]" , " OpencodeHint" ]
36+ ],
37+ "ns_id" : 3 ,
38+ "virt_text_win_col" : -3 ,
39+ "right_gravity" : true ,
40+ "priority" : 10 ,
41+ "virt_text_repeat_linebreak" : false ,
42+ "virt_text_pos" : " win_col" ,
43+ "virt_text_hide" : false
44+ }
45+ ],
46+ [
47+ 3 ,
48+ 6 ,
49+ 0 ,
50+ {
51+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
52+ "ns_id" : 3 ,
53+ "virt_text_win_col" : -1 ,
54+ "right_gravity" : true ,
55+ "priority" : 4096 ,
56+ "virt_text_repeat_linebreak" : true ,
57+ "virt_text_pos" : " win_col" ,
58+ "virt_text_hide" : false
59+ }
60+ ],
61+ [
62+ 4 ,
63+ 7 ,
64+ 0 ,
65+ {
66+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
67+ "ns_id" : 3 ,
68+ "virt_text_win_col" : -1 ,
69+ "right_gravity" : true ,
70+ "priority" : 4096 ,
71+ "virt_text_repeat_linebreak" : true ,
72+ "virt_text_pos" : " win_col" ,
73+ "virt_text_hide" : false
74+ }
75+ ],
76+ [
77+ 5 ,
78+ 8 ,
79+ 0 ,
80+ {
81+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
82+ "ns_id" : 3 ,
83+ "virt_text_win_col" : -1 ,
84+ "right_gravity" : true ,
85+ "priority" : 4096 ,
86+ "virt_text_repeat_linebreak" : true ,
87+ "virt_text_pos" : " win_col" ,
88+ "virt_text_hide" : false
89+ }
90+ ],
91+ [
92+ 6 ,
93+ 9 ,
94+ 0 ,
95+ {
96+ "virt_text" : [
97+ [" 1 " , " OpencodeDiffAddGutter" ],
98+ [" +" , " OpencodeDiffAddGutter" ],
99+ [" " , " OpencodeDiffAddGutter" ]
100+ ],
101+ "virt_text_pos" : " overlay" ,
102+ "priority" : 5000 ,
103+ "end_col" : 0 ,
104+ "end_row" : 10 ,
105+ "ns_id" : 3 ,
106+ "end_right_gravity" : false ,
107+ "right_gravity" : true ,
108+ "virt_text_hide" : false ,
109+ "virt_text_repeat_linebreak" : false ,
110+ "hl_eol" : true ,
111+ "hl_group" : " OpencodeDiffAdd"
112+ }
113+ ],
114+ [
115+ 7 ,
116+ 9 ,
117+ 0 ,
118+ {
119+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
120+ "ns_id" : 3 ,
121+ "virt_text_win_col" : -1 ,
122+ "right_gravity" : true ,
123+ "priority" : 4096 ,
124+ "virt_text_repeat_linebreak" : true ,
125+ "virt_text_pos" : " win_col" ,
126+ "virt_text_hide" : false
127+ }
128+ ],
129+ [
130+ 8 ,
131+ 10 ,
132+ 0 ,
133+ {
134+ "virt_text" : [
135+ [" 2 " , " OpencodeDiffAddGutter" ],
136+ [" +" , " OpencodeDiffAddGutter" ],
137+ [" " , " OpencodeDiffAddGutter" ]
138+ ],
139+ "virt_text_pos" : " overlay" ,
140+ "priority" : 5000 ,
141+ "end_col" : 0 ,
142+ "end_row" : 11 ,
143+ "ns_id" : 3 ,
144+ "end_right_gravity" : false ,
145+ "right_gravity" : true ,
146+ "virt_text_hide" : false ,
147+ "virt_text_repeat_linebreak" : false ,
148+ "hl_eol" : true ,
149+ "hl_group" : " OpencodeDiffAdd"
150+ }
151+ ],
152+ [
153+ 9 ,
154+ 10 ,
155+ 0 ,
156+ {
157+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
158+ "ns_id" : 3 ,
159+ "virt_text_win_col" : -1 ,
160+ "right_gravity" : true ,
161+ "priority" : 4096 ,
162+ "virt_text_repeat_linebreak" : true ,
163+ "virt_text_pos" : " win_col" ,
164+ "virt_text_hide" : false
165+ }
166+ ],
167+ [
168+ 10 ,
169+ 11 ,
170+ 0 ,
171+ {
172+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
173+ "ns_id" : 3 ,
174+ "virt_text_win_col" : -1 ,
175+ "right_gravity" : true ,
176+ "priority" : 4096 ,
177+ "virt_text_repeat_linebreak" : true ,
178+ "virt_text_pos" : " win_col" ,
179+ "virt_text_hide" : false
180+ }
181+ ],
182+ [
183+ 11 ,
184+ 12 ,
185+ 0 ,
186+ {
187+ "virt_text" : [[" ▌" , " OpencodeToolBorder" ]],
188+ "ns_id" : 3 ,
189+ "virt_text_win_col" : -1 ,
190+ "right_gravity" : true ,
191+ "priority" : 4096 ,
192+ "virt_text_repeat_linebreak" : true ,
193+ "virt_text_pos" : " win_col" ,
194+ "virt_text_hide" : false
195+ }
196+ ]
197+ ],
198+ "lines" : [
199+ " ----" ,
200+ " " ,
201+ " " ,
202+ " ----" ,
203+ " " ,
204+ " " ,
205+ " ** apply patch** `src/app/features/auth/__tests__/LoginForm.test.tsx` 4s" ,
206+ " " ,
207+ " `````tsx" ,
208+ " import React from 'react'" ,
209+ " // minimal diff for testing" ,
210+ " " ,
211+ " `````" ,
212+ " " ,
213+ " "
214+ ],
215+ "timestamp" : 1772801240
216+ }
0 commit comments