Optimize gateway comms reload behavior and strengthen regression coverage (#496)
This commit is contained in:
committed by
GitHub
Unverified
parent
08960d700f
commit
1dbe4a8466
9
scripts/comms/datasets/gateway-restart-during-run.jsonl
Normal file
9
scripts/comms/datasets/gateway-restart-during-run.jsonl
Normal file
@@ -0,0 +1,9 @@
|
||||
{"ts":0,"type":"gateway_event","runId":"run-restart-1","sessionKey":"agent:main:session-restart","seq":1,"state":"started","fanout":1}
|
||||
{"ts":0.3,"type":"rpc","method":"chat.send","latencyMs":240,"timeout":false}
|
||||
{"ts":0.6,"type":"gateway_reconnect"}
|
||||
{"ts":0.8,"type":"gateway_event","runId":"run-restart-1","sessionKey":"agent:main:session-restart","seq":2,"state":"delta","fanout":1}
|
||||
{"ts":1.1,"type":"gateway_event","runId":"run-restart-1","sessionKey":"agent:main:session-restart","seq":3,"state":"delta","fanout":1}
|
||||
{"ts":1.4,"type":"history_load","sessionKey":"agent:main:session-restart","action":"start"}
|
||||
{"ts":1.6,"type":"history_load","sessionKey":"agent:main:session-restart","action":"end"}
|
||||
{"ts":2.0,"type":"gateway_event","runId":"run-restart-1","sessionKey":"agent:main:session-restart","seq":4,"state":"final","fanout":1}
|
||||
{"ts":2.4,"type":"message","lost":false,"orderViolation":false}
|
||||
7
scripts/comms/datasets/happy-path-chat.jsonl
Normal file
7
scripts/comms/datasets/happy-path-chat.jsonl
Normal file
@@ -0,0 +1,7 @@
|
||||
{"ts":0,"type":"gateway_event","runId":"run-happy-1","sessionKey":"agent:main:session-happy","seq":1,"state":"started","fanout":1}
|
||||
{"ts":1,"type":"gateway_event","runId":"run-happy-1","sessionKey":"agent:main:session-happy","seq":2,"state":"delta","fanout":1}
|
||||
{"ts":2,"type":"history_load","sessionKey":"agent:main:session-happy","action":"start"}
|
||||
{"ts":2.2,"type":"history_load","sessionKey":"agent:main:session-happy","action":"end"}
|
||||
{"ts":2.5,"type":"rpc","method":"chat.send","latencyMs":180,"timeout":false}
|
||||
{"ts":3.0,"type":"gateway_event","runId":"run-happy-1","sessionKey":"agent:main:session-happy","seq":3,"state":"final","fanout":1}
|
||||
{"ts":3.5,"type":"message","lost":false,"orderViolation":false}
|
||||
8
scripts/comms/datasets/history-overlap-guard.jsonl
Normal file
8
scripts/comms/datasets/history-overlap-guard.jsonl
Normal file
@@ -0,0 +1,8 @@
|
||||
{"ts":0,"type":"gateway_event","runId":"run-history-1","sessionKey":"agent:main:session-history","seq":1,"state":"started","fanout":1}
|
||||
{"ts":0.2,"type":"history_load","sessionKey":"agent:main:session-history","action":"start"}
|
||||
{"ts":0.4,"type":"history_load","sessionKey":"agent:main:session-history","action":"end"}
|
||||
{"ts":0.8,"type":"history_load","sessionKey":"agent:main:session-history","action":"start"}
|
||||
{"ts":1.0,"type":"history_load","sessionKey":"agent:main:session-history","action":"end"}
|
||||
{"ts":1.4,"type":"rpc","method":"chat.history","latencyMs":95,"timeout":false}
|
||||
{"ts":1.8,"type":"gateway_event","runId":"run-history-1","sessionKey":"agent:main:session-history","seq":2,"state":"final","fanout":1}
|
||||
{"ts":2.0,"type":"message","lost":false,"orderViolation":false}
|
||||
@@ -0,0 +1,9 @@
|
||||
{"ts":0,"type":"gateway_event","runId":"run-invalid-1","sessionKey":"agent:main:session-invalid","seq":1,"state":"started","fanout":1}
|
||||
{"ts":0.2,"type":"rpc","method":"config.patch","latencyMs":110,"timeout":false}
|
||||
{"ts":0.4,"type":"rpc","method":"config.patch","latencyMs":130,"timeout":false}
|
||||
{"ts":0.7,"type":"gateway_reconnect"}
|
||||
{"ts":1.0,"type":"history_load","sessionKey":"agent:main:session-invalid","action":"start"}
|
||||
{"ts":1.3,"type":"history_load","sessionKey":"agent:main:session-invalid","action":"end"}
|
||||
{"ts":1.7,"type":"gateway_event","runId":"run-invalid-1","sessionKey":"agent:main:session-invalid","seq":2,"state":"delta","fanout":1}
|
||||
{"ts":2.1,"type":"gateway_event","runId":"run-invalid-1","sessionKey":"agent:main:session-invalid","seq":3,"state":"final","fanout":1}
|
||||
{"ts":2.4,"type":"message","lost":false,"orderViolation":false}
|
||||
8
scripts/comms/datasets/multi-agent-channel-switch.jsonl
Normal file
8
scripts/comms/datasets/multi-agent-channel-switch.jsonl
Normal file
@@ -0,0 +1,8 @@
|
||||
{"ts":0,"type":"gateway_event","runId":"run-a-main","sessionKey":"agent:main:session-1","seq":1,"state":"started","fanout":1}
|
||||
{"ts":0.2,"type":"rpc","method":"chat.send","latencyMs":210,"timeout":false}
|
||||
{"ts":0.5,"type":"gateway_event","runId":"run-a-main","sessionKey":"agent:main:session-1","seq":2,"state":"delta","fanout":1}
|
||||
{"ts":0.8,"type":"gateway_event","runId":"run-a-team","sessionKey":"agent:team-a:session-2","seq":1,"state":"started","fanout":1}
|
||||
{"ts":1.1,"type":"rpc","method":"chat.send","latencyMs":240,"timeout":false}
|
||||
{"ts":1.4,"type":"gateway_event","runId":"run-a-main","sessionKey":"agent:main:session-1","seq":3,"state":"final","fanout":1}
|
||||
{"ts":1.8,"type":"gateway_event","runId":"run-a-team","sessionKey":"agent:team-a:session-2","seq":2,"state":"final","fanout":1}
|
||||
{"ts":2.1,"type":"message","lost":false,"orderViolation":false}
|
||||
9
scripts/comms/datasets/network-degraded.jsonl
Normal file
9
scripts/comms/datasets/network-degraded.jsonl
Normal file
@@ -0,0 +1,9 @@
|
||||
{"ts":0,"type":"gateway_event","runId":"run-net-1","sessionKey":"agent:main:session-net","seq":1,"state":"started","fanout":1}
|
||||
{"ts":0.2,"type":"rpc","method":"chat.send","latencyMs":420,"timeout":false}
|
||||
{"ts":0.8,"type":"rpc","method":"chat.history","latencyMs":820,"timeout":false}
|
||||
{"ts":1.0,"type":"history_load","sessionKey":"agent:main:session-net","action":"start"}
|
||||
{"ts":1.5,"type":"history_load","sessionKey":"agent:main:session-net","action":"end"}
|
||||
{"ts":1.6,"type":"gateway_reconnect"}
|
||||
{"ts":2.1,"type":"gateway_event","runId":"run-net-1","sessionKey":"agent:main:session-net","seq":2,"state":"delta","fanout":1}
|
||||
{"ts":2.3,"type":"gateway_event","runId":"run-net-1","sessionKey":"agent:main:session-net","seq":3,"state":"final","fanout":1}
|
||||
{"ts":2.8,"type":"message","lost":false,"orderViolation":false}
|
||||
Reference in New Issue
Block a user