test(python): record final admitted-input notification order

Refresh advanced and restart expectations through the final native packaged runtime. Synchronous request finalization places deferred fallback-title events after header/context in parent and child logs; expected SDK notifications must reflect that actual lifecycle instead of forcing the old incidental scheduling order.

Validation: the advanced mismatch was reproduced against the built macOS ARM64 executable, both owning scenarios refreshed, then the complete keyless --scenario all passed, including the new in-history prompt evidence and independent shell/file effects. No SDK runtime or normalizer behavior changes in this commit.
This commit is contained in:
Tianyi Cui committed 2026-09-07 11:09:40 +08:00
1 parent fc1bc118e9
commit 42955a346a
2 files changed
+84 -84

No files matched your search

@@ -128,23 +128,9 @@
},
"surfaceOp": "append"
},
{
"type": "session/title",
"seq": 10,
"time": 0,
"data": {
"title": "Run the advanced packaged-runtime snapsh",
"messageSeqs": [
8
],
"source": {
"kind": "fallback"
}
}
},
{
"type": "request/header",
"seq": 11,
"seq": 10,
"time": 0,
"data": {
"header": {
@@ -179,7 +165,7 @@
},
{
"type": "request/context",
"seq": 12,
"seq": 11,
"time": 0,
"data": {
"provider": "deepseek-official",
@@ -187,6 +173,20 @@
"contextWindow": 1000000
}
},
{
"type": "session/title",
"seq": 12,
"time": 0,
"data": {
"title": "Run the advanced packaged-runtime snapsh",
"messageSeqs": [
8
],
"source": {
"kind": "fallback"
}
}
},
{
"type": "session-log-deepseek/delivery-accepted",
"seq": 13,
@@ -1752,33 +1752,13 @@
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{parent}}",
"event": {
"type": "session/title",
"seq": 10,
"time": 0,
"data": {
"title": "Run the advanced packaged-runtime snapsh",
"messageSeqs": [
8
],
"source": {
"kind": "fallback"
}
}
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{parent}}",
"event": {
"type": "request/header",
"seq": 11,
"seq": 10,
"time": 0,
"data": {
"header": {
@@ -1819,7 +1799,7 @@
"sessionId": "{{parent}}",
"event": {
"type": "request/context",
"seq": 12,
"seq": 11,
"time": 0,
"data": {
"provider": "deepseek-official",
@@ -1829,6 +1809,26 @@
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{parent}}",
"event": {
"type": "session/title",
"seq": 12,
"time": 0,
"data": {
"title": "Run the advanced packaged-runtime snapsh",
"messageSeqs": [
8
],
"source": {
"kind": "fallback"
}
}
}
}
},
{
"method": "session.event",
"payload": {
@@ -2912,33 +2912,13 @@
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{child-1}}",
"event": {
"type": "session/title",
"seq": 11,
"time": 0,
"data": {
"title": "Reply with exactly DIRECT_CHILD_OK and",
"messageSeqs": [
9
],
"source": {
"kind": "fallback"
}
}
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{child-1}}",
"event": {
"type": "request/header",
"seq": 12,
"seq": 11,
"time": 0,
"data": {
"header": {
@@ -2979,7 +2959,7 @@
"sessionId": "{{child-1}}",
"event": {
"type": "request/context",
"seq": 13,
"seq": 12,
"time": 0,
"data": {
"provider": "deepseek-official",
@@ -2989,6 +2969,26 @@
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{child-1}}",
"event": {
"type": "session/title",
"seq": 13,
"time": 0,
"data": {
"title": "Reply with exactly DIRECT_CHILD_OK and",
"messageSeqs": [
9
],
"source": {
"kind": "fallback"
}
}
}
}
},
{
"method": "session.event",
"payload": {
@@ -3600,33 +3600,13 @@
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{child-2}}",
"event": {
"type": "session/title",
"seq": 11,
"time": 0,
"data": {
"title": "Reply with exactly WORKFLOW_CHILD_OK and",
"messageSeqs": [
9
],
"source": {
"kind": "fallback"
}
}
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{child-2}}",
"event": {
"type": "request/header",
"seq": 12,
"seq": 11,
"time": 0,
"data": {
"header": {
@@ -3667,7 +3647,7 @@
"sessionId": "{{child-2}}",
"event": {
"type": "request/context",
"seq": 13,
"seq": 12,
"time": 0,
"data": {
"provider": "deepseek-official",
@@ -3677,6 +3657,26 @@
}
}
},
{
"method": "session.event",
"payload": {
"sessionId": "{{child-2}}",
"event": {
"type": "session/title",
"seq": 13,
"time": 0,
"data": {
"title": "Reply with exactly WORKFLOW_CHILD_OK and",
"messageSeqs": [
9
],
"source": {
"kind": "fallback"
}
}
}
}
},
{
"method": "session.event",
"payload": {
@@ -11,9 +11,9 @@
"system/message",
"user/message",
"user/message",
"session/title",
"request/header",
"request/context",
"session/title",
"session-log-deepseek/delivery-accepted",
"assistant/message",
"step/end",
@@ -50,9 +50,9 @@
"system/message",
"user/message",
"user/message",
"session/title",
"request/header",
"request/context",
"session/title",
"session-log-deepseek/delivery-accepted",
"assistant/message",
"step/end",