/details reports the transcript detail state bare, jumps tool cards to collapsed|expanded|hidden, and sets or toggles reasoning blocks, sharing the closure state behind Ctrl+O/Ctrl+R via setToolsVisibility/setReasoning. Also fixes a replay defect the reasoning rebuild exposed: rebuildTranscript reused a settled StreamingAssistantComponent for a later assistant/message of the same step, overwriting the earlier content; the settled check now lives in renderEvent for both live and replay paths (untrusted-controls re-recorded with the previously dropped content present).
63 lines
3.5 KiB
Plaintext
63 lines
3.5 KiB
Plaintext
terminal 100x34 buffer=normal length=34 base=0 viewport=0
|
||
lifecycle started=1 stopped=0 progress=inactive
|
||
title "Unsafe terminal title \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m"
|
||
cursor hidden column=0 viewportRow=33 bufferRow=33
|
||
buffer
|
||
0| " DEEPSEEK HARNESS"
|
||
style 1-8 fg=bright-magenta bold
|
||
style 10-16 bold
|
||
1| " Unsafe welcome \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m"
|
||
style 1-60 dim
|
||
2| " main-session"
|
||
style 1-12 dim
|
||
3| <blank>
|
||
4| "Assistant "
|
||
style 0-8 fg=bright-magenta bold underline
|
||
5| "Reasoning "
|
||
style 0-8 dim italic
|
||
6| "Unsafe reasoning \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 0-61 dim italic
|
||
7| "Unsafe assistant \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
8| "Model wait 0.0s "
|
||
style 0-14 dim
|
||
9| <blank>
|
||
10| "You "
|
||
style 0-2 fg=bright-magenta bold underline
|
||
11| "Unsafe user \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
12| <blank>
|
||
13| "Assistant "
|
||
style 0-8 fg=bright-magenta bold underline
|
||
14| <blank>
|
||
15| "● Tool / unsafe / Unsafe description \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m"
|
||
style 0-81 fg=green
|
||
16| "$ Unsafe title \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 0-59 dim
|
||
17| "/unsafe/\\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 0-52 dim
|
||
18| "Unsafe output \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 0-58 dim
|
||
19| "[signal SIG\\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m] "
|
||
style 0-56 fg=red
|
||
20| "Model wait 0.0s · Completed 2026-07-21 15:00:00 "
|
||
style 0-46 dim
|
||
21| <blank>
|
||
22| "Context · unsafe-\\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m"
|
||
style 0-61 dim
|
||
23| "Unsafe context \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 0-59 dim
|
||
24| <blank>
|
||
25| "Unsafe turn error \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 0-62 fg=red
|
||
26| " "
|
||
27| " Question 1/1 (1 unanswered) · Unsafe header \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
style 2-90 dim
|
||
28| " Unsafe question \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m "
|
||
29| " "
|
||
30| " › 1. Unsafe option \\x1b]2;snapshot-controlled\\x07\\x09\\x7f\\x9b31m Unsafe detail \\x1b]2;snapshot-c "
|
||
style 2-65 fg=bright-magenta bold
|
||
style 67-97 dim
|
||
31| " Tab custom answer • Enter submit • Esc interrupt "
|
||
style 2-49 dim
|
||
32| " "
|
||
33| <blank>
|