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