Files
deepseek-harness/examples/tui-agent/tests/snapshots/dynamic-workflow/terminal.golden.txt
Tianyi Cui c06e6bea0b Merge origin/master into feat/tui-package
Master unifies every live agent with its exact SessionId and moves declarative startup failures to agent-loop/config-start-failed. Keeping the branch’s AgentId label binding would let the TUI target the wrong lifecycle after reload and would miss asynchronous resume failures.

Resolve that contract migration by giving the selected terminal front door the same generated or resumed SessionId as agent-core, mounting the front door first, and entering fullscreen only after the matching root appears. Refresh the source-derived catalogs and keyless terminal goldens so Code Mode, workflow, Cordis-tool, and transient UI scenarios all exercise the merged identity model.
2026-07-19 11:37:14 +08:00

107 lines
6.5 KiB
Plaintext

terminal 100x36 buffer=normal length=47 base=11 viewport=11
lifecycle started=1 stopped=0 progress=inactive
title "DSH TUI snapshot"
cursor hidden column=1 viewportRow=33 bufferRow=44
buffer
0| "╭──────────────────────────────────────────────────────────────────────────────────────────────────╮"
style 0-99 fg=bright-blue
1| "│ DEEPSEEK HARNESS │"
style 0-0 fg=bright-blue
style 2-9 fg=bright-blue bold
style 11-17 bold
style 99-99 fg=bright-blue
2| "│ Recorded replay: dynamic-workflow │"
style 0-0 fg=bright-blue
style 2-34 fg=bright-black
style 99-99 fg=bright-blue
3| "│ deepseek-v4-flash • main-session │"
style 0-0 fg=bright-blue
style 2-35 dim
style 99-99 fg=bright-blue
4| "╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
style 0-99 fg=bright-blue
5| <blank>
6| "▌ "
style 0-0 fg=bright-blue
7| "▌ You "
style 0-0 fg=bright-blue
style 2-4 fg=bright-blue bold
8| "▌ Use the workflow tool exactly once, with args omitted, meta set to { \"name\": \"snapshot-flow\", "
style 0-0 fg=bright-blue
9| "▌ \"description\": \"one child for the snapshot\" }, and this EXACT script body (copy it verbatim): "
style 0-0 fg=bright-blue
10| "▌ phase('Run') "
style 0-0 fg=bright-blue
11| "▌ const reply = await agent('Reply with exactly the word WF_CHILD_OK and nothing else.') "
style 0-0 fg=bright-blue
12| "▌ return { reply } "
style 0-0 fg=bright-blue
13| "▌ After the workflow returns, reply with the single word WORKFLOW_DONE and stop. Do not use any "
style 0-0 fg=bright-blue
14| "▌ other tool. "
style 0-0 fg=bright-blue
15| "▌ "
style 0-0 fg=bright-blue
16| <blank>
17| " Reasoning "
style 1-9 fg=bright-black italic
18| " The user wants me to use the workflow tool exactly once with specific parameters. Let me carefully "
style 1-99 fg=bright-black italic
19| " follow the instructions: "
style 1-24 fg=bright-black italic
20| " "
21| " 1. args omitted (so I don't include it) "
style 1-3 fg=bright-blue
style 4-39 fg=bright-black italic
22| " 2. meta = { \"name\": \"snapshot-flow\", \"description\": \"one child for the snapshot\" } "
style 1-3 fg=bright-blue
style 4-82 fg=bright-black italic
23| " 3. script = as given verbatim "
style 1-3 fg=bright-blue
style 4-29 fg=bright-black italic
24| " 4. After it returns, reply with \"WORKFLOW_DONE\" "
style 1-3 fg=bright-blue
style 4-47 fg=bright-black italic
25| " "
26| " Let me do exactly that. "
style 1-23 fg=bright-black italic
27| <blank>
28| "▌ "
style 0-0 fg=green
29| "▌ ✓ workflow: snapshot-flow "
style 0-0 fg=green
style 2-2 fg=green bold
style 3-26 bold
30| "▌ workflow \"snapshot-flow\" completed (1 agent). "
style 0-0 fg=green
31| "▌ Return value: "
style 0-0 fg=green
32| "▌ { "
style 0-0 fg=green
33| "▌ \"reply\": \"WF_CHILD_OK\" "
style 0-0 fg=green
34| "▌ } "
style 0-0 fg=green
35| "▌ "
style 0-0 fg=green
36| <blank>
37| " Reasoning "
style 1-9 fg=bright-black italic
38| " The workflow returned successfully with the reply \"WF_CHILD_OK\". Now I need to reply with exactly "
style 1-99 fg=bright-black italic
39| " \"WORKFLOW_DONE\" and stop. "
style 1-25 fg=bright-black italic
40| <blank>
41| " Assistant "
style 1-9 fg=bright-magenta bold
42| " WORKFLOW_DONE "
43| "────────────────────────────────────────────────────────────────────────────────────────────────────"
style 0-99 dim
44| " "
style 1-1 inverse
45| "────────────────────────────────────────────────────────────────────────────────────────────────────"
style 0-99 dim
46| "/workspace/project ↑3.5k ↓227 idle reasoning:on tools:compact"
style 0-56 dim
style 67-99 dim