Skip to content

Commit 6c88122

Browse files
committed
test(replay): use utc timestamps, fixes GHA
1 parent 8c46937 commit 6c88122

8 files changed

Lines changed: 8 additions & 8 deletions

tests/data/diff.expected.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"timestamp":1760470552,"lines":["","----","","","can you add \"great\" before \"string\" in @diff-test.txt?","","[diff-test.txt](diff-test.txt)","","----","","","** edit** `diff-test.txt`","","```txt"," this is a string"," this is a great string","","```","","**󰻛 Created Snapshot** `1f593f7e`","","----","",""],"extmarks":[[1,2,0,{"right_gravity":true,"priority":10,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":false,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[["▌󰭻 ","OpencodeMessageRoleUser"],[" "],["USER","OpencodeMessageRoleUser"],["","OpencodeHint"],[" (2025-10-11 23:42:56)","OpencodeHint"],[" [msg_9d7287269001C5gRusYfX7A1w1]","OpencodeHint"]]}],[2,3,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeMessageRoleUser"]]}],[3,4,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeMessageRoleUser"]]}],[4,5,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeMessageRoleUser"]]}],[5,6,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeMessageRoleUser"]]}],[6,9,0,{"right_gravity":true,"priority":10,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":false,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-11 23:42:56)","OpencodeHint"],[" [msg_9d7287287001HVwpPaH7WkRVdN]","OpencodeHint"]]}],[21,11,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[22,12,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[23,13,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[24,14,0,{"right_gravity":true,"end_right_gravity":false,"ns_id":3,"virt_text_repeat_linebreak":false,"end_row":15,"virt_text_pos":"overlay","priority":5000,"virt_text_hide":false,"virt_text":[["-","OpencodeDiffDelete"]],"hl_group":"OpencodeDiffDelete","end_col":0,"hl_eol":true}],[25,14,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[26,15,0,{"right_gravity":true,"end_right_gravity":false,"ns_id":3,"virt_text_repeat_linebreak":false,"end_row":16,"virt_text_pos":"overlay","priority":5000,"virt_text_hide":false,"virt_text":[["+","OpencodeDiffAdd"]],"hl_group":"OpencodeDiffAdd","end_col":0,"hl_eol":true}],[27,15,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[28,16,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[29,17,0,{"right_gravity":true,"priority":4096,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":true,"virt_text_win_col":-1,"virt_text_pos":"win_col","virt_text":[["▌","OpencodeToolBorder"]]}],[30,22,0,{"right_gravity":true,"priority":10,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":false,"virt_text_win_col":-3,"virt_text_pos":"win_col","virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-11 23:43:03)","OpencodeHint"],[" [msg_9d7288f2f001hW6NqqhtBc72UU]","OpencodeHint"]]}]]}
1+
{"timestamp":1760472141,"lines":["","----","","","can you add \"great\" before \"string\" in @diff-test.txt?","","[diff-test.txt](diff-test.txt)","","----","","","** edit** `diff-test.txt`","","```txt"," this is a string"," this is a great string","","```","","**󰻛 Created Snapshot** `1f593f7e`","","----","",""],"extmarks":[[1,2,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌󰭻 ","OpencodeMessageRoleUser"],[" "],["USER","OpencodeMessageRoleUser"],["","OpencodeHint"],[" (2025-10-12 06:42:56)","OpencodeHint"],[" [msg_9d7287269001C5gRusYfX7A1w1]","OpencodeHint"]],"virt_text_win_col":-3,"priority":10}],[2,3,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_win_col":-3,"priority":4096}],[3,4,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_win_col":-3,"priority":4096}],[4,5,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_win_col":-3,"priority":4096}],[5,6,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_win_col":-3,"priority":4096}],[6,9,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-12 06:42:56)","OpencodeHint"],[" [msg_9d7287287001HVwpPaH7WkRVdN]","OpencodeHint"]],"virt_text_win_col":-3,"priority":10}],[21,11,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[22,12,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[23,13,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[24,14,0,{"end_col":0,"hl_eol":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":false,"priority":5000,"end_row":15,"virt_text":[["-","OpencodeDiffDelete"]],"end_right_gravity":false,"hl_group":"OpencodeDiffDelete","virt_text_pos":"overlay"}],[25,14,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[26,15,0,{"end_col":0,"hl_eol":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text_repeat_linebreak":false,"priority":5000,"end_row":16,"virt_text":[["+","OpencodeDiffAdd"]],"end_right_gravity":false,"hl_group":"OpencodeDiffAdd","virt_text_pos":"overlay"}],[27,15,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[28,16,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[29,17,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_win_col":-1,"priority":4096}],[30,22,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":false,"right_gravity":true,"ns_id":3,"virt_text_hide":false,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-12 06:43:03)","OpencodeHint"],[" [msg_9d7288f2f001hW6NqqhtBc72UU]","OpencodeHint"]],"virt_text_win_col":-3,"priority":10}]]}

tests/data/permission-denied.expected.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"timestamp":1760470554,"extmarks":[[1,2,0,{"virt_text_repeat_linebreak":false,"ns_id":3,"virt_text_win_col":-3,"priority":10,"right_gravity":true,"virt_text":[["▌󰭻 ","OpencodeMessageRoleUser"],[" "],["USER","OpencodeMessageRoleUser"],["","OpencodeHint"],[" (2025-10-11 22:43:49)","OpencodeHint"],[" [msg_9d6f253910015UFmkGkiWtUsRW]","OpencodeHint"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[2,3,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-3,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[3,4,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-3,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[4,7,0,{"virt_text_repeat_linebreak":false,"ns_id":3,"virt_text_win_col":-3,"priority":10,"right_gravity":true,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-11 22:43:49)","OpencodeHint"],[" [msg_9d6f253df001TjqxW12FAjGf5s]","OpencodeHint"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[26,9,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[27,10,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[28,11,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[29,12,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[30,13,0,{"virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false,"virt_text_pos":"win_col"}],[31,18,0,{"virt_text_repeat_linebreak":false,"ns_id":3,"virt_text_win_col":-3,"priority":10,"right_gravity":true,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-11 22:44:00)","OpencodeHint"],[" [msg_9d6f27f4800103Tp3N6i6JW53p]","OpencodeHint"]],"virt_text_hide":false,"virt_text_pos":"win_col"}]],"lines":["","----","","","add a file, test.txt, with \":)\" in it","","----","","","** write** `test.txt`","","```txt",":)","```","","**󰻛 Created Snapshot** `c78fb2dd`","","----","",""]}
1+
{"extmarks":[[1,2,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":false,"ns_id":3,"virt_text_win_col":-3,"priority":10,"right_gravity":true,"virt_text":[["▌󰭻 ","OpencodeMessageRoleUser"],[" "],["USER","OpencodeMessageRoleUser"],["","OpencodeHint"],[" (2025-10-12 05:43:49)","OpencodeHint"],[" [msg_9d6f253910015UFmkGkiWtUsRW]","OpencodeHint"]],"virt_text_hide":false}],[2,3,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-3,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_hide":false}],[3,4,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-3,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeMessageRoleUser"]],"virt_text_hide":false}],[4,7,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":false,"ns_id":3,"virt_text_win_col":-3,"priority":10,"right_gravity":true,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-12 05:43:49)","OpencodeHint"],[" [msg_9d6f253df001TjqxW12FAjGf5s]","OpencodeHint"]],"virt_text_hide":false}],[26,9,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false}],[27,10,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false}],[28,11,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false}],[29,12,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false}],[30,13,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":true,"ns_id":3,"virt_text_win_col":-1,"priority":4096,"right_gravity":true,"virt_text":[["▌","OpencodeToolBorder"]],"virt_text_hide":false}],[31,18,0,{"virt_text_pos":"win_col","virt_text_repeat_linebreak":false,"ns_id":3,"virt_text_win_col":-3,"priority":10,"right_gravity":true,"virt_text":[[" ","OpencodeMessageRoleAssistant"],[" "],["BUILD","OpencodeMessageRoleAssistant"],[" claude-sonnet-4.5","OpencodeHint"],[" (2025-10-12 05:44:00)","OpencodeHint"],[" [msg_9d6f27f4800103Tp3N6i6JW53p]","OpencodeHint"]],"virt_text_hide":false}]],"lines":["","----","","","add a file, test.txt, with \":)\" in it","","----","","","** write** `test.txt`","","```txt",":)","```","","**󰻛 Created Snapshot** `c78fb2dd`","","----","",""],"timestamp":1760472142}

0 commit comments

Comments
 (0)