Recorded · selection case 2 / 2 · selection/trace.jsonl:2
Across an unfinished page
A page of 20 unfinished messages leaves the earlier answer selected until the sequence cutoff moves.
Transition 01 / 05 · cut · 0✓ expected = observed
- BeforeFresh database
- After cut · 0No message
- OutcomeNo-text fallback
Recorded output
Subagent completed without a text response.
Compare expected and observed fields
{
"action": {
"kind": "cut",
"seq": 0
},
"expected": {
"id": null,
"text": "Subagent completed without a text response."
},
"observed": {
"id": null,
"text": "Subagent completed without a text response."
}
}Transition 02 / 05 · answer · 1✓ expected = observed
- BeforeNo message
- After answer · 1msg_1
- OutcomeText selected
Recorded output
first second
Compare expected and observed fields
{
"action": {
"kind": "answer",
"seq": 1
},
"expected": {
"id": "msg_1",
"text": "first\n\nsecond"
},
"observed": {
"id": "msg_1",
"text": "first\n\nsecond"
}
}Transition 03 / 05 · page · 2✓ expected = observed
- Beforemsg_1
- After page · 2msg_1
- OutcomeText selected
Recorded output
first second
Compare expected and observed fields
{
"action": {
"kind": "page",
"seq": 2
},
"expected": {
"id": "msg_1",
"text": "first\n\nsecond"
},
"observed": {
"id": "msg_1",
"text": "first\n\nsecond"
}
}Transition 04 / 05 · cut · 1✓ expected = observed
- Beforemsg_1
- After cut · 1No message
- OutcomeNo-text fallback
Recorded output
Subagent completed without a text response.
Compare expected and observed fields
{
"action": {
"kind": "cut",
"seq": 1
},
"expected": {
"id": null,
"text": "Subagent completed without a text response."
},
"observed": {
"id": null,
"text": "Subagent completed without a text response."
}
}Transition 05 / 05 · answer · 22✓ expected = observed
- BeforeNo message
- After answer · 22msg_22
- OutcomeText selected
Recorded output
first second
Compare expected and observed fields
{
"action": {
"kind": "answer",
"seq": 22
},
"expected": {
"id": "msg_22",
"text": "first\n\nsecond"
},
"observed": {
"id": "msg_22",
"text": "first\n\nsecond"
}
}