feat(tui): add safe session resume flow
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
terminal 92x32 buffer=normal length=32 base=0 viewport=0
|
||||
lifecycle started=1 stopped=0 progress=inactive
|
||||
title "DSH snapshot"
|
||||
cursor hidden column=1 viewportRow=10 bufferRow=10
|
||||
cursor hidden column=0 viewportRow=31 bufferRow=31
|
||||
buffer
|
||||
0| " DEEPSEEK HARNESS"
|
||||
style 1-8 fg=bright-blue bold
|
||||
@@ -10,23 +10,60 @@ buffer
|
||||
style 1-21 fg=bright-black
|
||||
2| " deepseek-v4-flash • main-session"
|
||||
style 1-34 dim
|
||||
3| <blank>
|
||||
4| " Resumable sessions "
|
||||
style 1-18 fg=bright-blue bold
|
||||
5| " 2024-01-02 03:04 (current) "
|
||||
style 1-16 fg=bright-black
|
||||
style 17-26 fg=green
|
||||
6| " RESUME_SESSION_ID=main-session dsh "
|
||||
7| " 2024-01-01 00:00 "
|
||||
style 1-16 fg=bright-black
|
||||
8| " RESUME_SESSION_ID=earlier-session dsh "
|
||||
9| "────────────────────────────────────────────────────────────────────────────────────────────"
|
||||
3| "────────────────────────────────────────────────────────────────────────────────────────────"
|
||||
style 0-91 dim
|
||||
10| " "
|
||||
4| " "
|
||||
style 1-1 inverse
|
||||
11| "────────────────────────────────────────────────────────────────────────────────────────────"
|
||||
5| "────────────────────────────────────────────────────────────────────────────────────────────"
|
||||
style 0-91 dim
|
||||
12| "deepseek-v4-flash /workspace/project ↑0 ↓0 0% context tools:collapsed"
|
||||
6| "deepseek-v4-flash /workspace/project ↑0 ↓0 0% context tools:collapsed"
|
||||
style 0-43 dim
|
||||
style 65-91 dim
|
||||
13-31| <blank>
|
||||
7-8| <blank>
|
||||
9| " ╭ Resume session ──────────────────────────────────────────────────────────────────────╮ "
|
||||
style 2-89 fg=bright-blue
|
||||
10| " │ Search: title or session id │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-10 fg=bright-black
|
||||
style 12-30 dim
|
||||
style 89-89 fg=bright-blue
|
||||
11| " │ │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 89-89 fg=bright-blue
|
||||
12| " │ › Untitled session │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-21 fg=bright-blue bold
|
||||
style 89-89 fg=bright-blue
|
||||
13| " │ 2026-07-23T08:00:00.000Z · no completed turn · route unavailable │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-69 fg=bright-black
|
||||
style 89-89 fg=bright-blue
|
||||
14| " │ current · live · main-session │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-34 dim
|
||||
style 89-89 fg=bright-blue
|
||||
15| " │ unavailable: current session │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-33 fg=yellow
|
||||
style 89-89 fg=bright-blue
|
||||
16| " │ Resume selector design │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 89-89 fg=bright-blue
|
||||
17| " │ 2024-01-01T00:00:08.000Z · turn 1: completed · deepseek/deepseek-v4-pro │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-76 fg=bright-black
|
||||
style 89-89 fg=bright-blue
|
||||
18| " │ persisted · earlier-session │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-32 dim
|
||||
style 89-89 fg=bright-blue
|
||||
19| " │ │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 89-89 fg=bright-blue
|
||||
20| " │ Type to search • ↑/↓ navigate • Enter resume • Esc cancel │ "
|
||||
style 2-2 fg=bright-blue
|
||||
style 4-60 dim
|
||||
style 89-89 fg=bright-blue
|
||||
21| " ╰──────────────────────────────────────────────────────────────────────────────────────╯ "
|
||||
style 2-89 fg=bright-blue
|
||||
22-31| <blank>
|
||||
|
||||
Reference in New Issue
Block a user