mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-09-09 04:02:35 +00:00
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.
81 lines
1.8 KiB
JSON
81 lines
1.8 KiB
JSON
[
|
|
{
|
|
"session_id": "{{session-1}}",
|
|
"final_response": "PROCESS_ONE_OK",
|
|
"finish_reason": "completed",
|
|
"eventTypes": [
|
|
"agent/inbox/spliced",
|
|
"turn/start",
|
|
"agent/inbox/spliced",
|
|
"step/start",
|
|
"system/message",
|
|
"user/message",
|
|
"user/message",
|
|
"request/header",
|
|
"request/context",
|
|
"session/title",
|
|
"session-log-deepseek/delivery-accepted",
|
|
"assistant/message",
|
|
"step/end",
|
|
"turn/end"
|
|
],
|
|
"notificationMethods": [
|
|
"session.event",
|
|
"session.status",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.status"
|
|
]
|
|
},
|
|
{
|
|
"session_id": "{{session-2}}",
|
|
"final_response": "PROCESS_TWO_OK",
|
|
"finish_reason": "completed",
|
|
"eventTypes": [
|
|
"agent/inbox/spliced",
|
|
"turn/start",
|
|
"agent/inbox/spliced",
|
|
"step/start",
|
|
"system/message",
|
|
"user/message",
|
|
"user/message",
|
|
"request/header",
|
|
"request/context",
|
|
"session/title",
|
|
"session-log-deepseek/delivery-accepted",
|
|
"assistant/message",
|
|
"step/end",
|
|
"turn/end"
|
|
],
|
|
"notificationMethods": [
|
|
"session.event",
|
|
"session.status",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.event",
|
|
"session.status"
|
|
]
|
|
}
|
|
]
|