Each case reruns the gate in separate OS processes. A shared exclusive claim is created before approval and dispatch. These numbers are generated from the executable two-worker run, including a worker restart and a distinct-session control.
parallel OS processesTwo workers, one ID
Same functionCallId and host session. The callback is simulated.
Process memory2 callbacks
Shared claim1 callback
Inspect measured verdicts
{
"before": {
"tool_callbacks": 2,
"claimed": 2,
"reused": 0,
"claim_markers": 0,
"response_codes": [
"value",
"value"
],
"receipt_statuses": [
"dispatched",
"dispatched"
]
},
"after": {
"tool_callbacks": 1,
"claimed": 1,
"reused": 1,
"claim_markers": 1,
"response_codes": [
"INVALID_FUNCTION_CALL",
"value"
],
"receipt_statuses": [
"dispatched",
"none"
]
}
}
parallel OS processesSame ID, changed body
Same functionCallId and host session. The callback is simulated.
Process memory2 callbacks
Shared claim1 callback
Inspect measured verdicts
{
"before": {
"tool_callbacks": 2,
"claimed": 2,
"reused": 0,
"claim_markers": 0,
"response_codes": [
"value",
"value"
],
"receipt_statuses": [
"dispatched",
"dispatched"
]
},
"after": {
"tool_callbacks": 1,
"claimed": 1,
"reused": 1,
"claim_markers": 1,
"response_codes": [
"INVALID_FUNCTION_CALL",
"value"
],
"receipt_statuses": [
"dispatched",
"none"
]
}
}
sequential new OS processNew worker, old ID
Same functionCallId and host session. The callback is simulated.
Process memory2 callbacks
Shared claim1 callback
Inspect measured verdicts
{
"before": {
"tool_callbacks": 2,
"claimed": 2,
"reused": 0,
"claim_markers": 0,
"response_codes": [
"value",
"value"
],
"receipt_statuses": [
"dispatched",
"dispatched"
]
},
"after": {
"tool_callbacks": 1,
"claimed": 1,
"reused": 1,
"claim_markers": 1,
"response_codes": [
"INVALID_FUNCTION_CALL",
"value"
],
"receipt_statuses": [
"dispatched",
"none"
]
}
}
parallel OS processesTwo trusted sessions
Same functionCallId and host session except for the two separate host sessions. The callback is simulated.
Process memory2 callbacks
Shared claim2 callbacks
Inspect measured verdicts
{
"before": {
"tool_callbacks": 2,
"claimed": 2,
"reused": 0,
"claim_markers": 0,
"response_codes": [
"value",
"value"
],
"receipt_statuses": [
"dispatched",
"dispatched"
]
},
"after": {
"tool_callbacks": 2,
"claimed": 2,
"reused": 0,
"claim_markers": 2,
"response_codes": [
"value",
"value"
],
"receipt_statuses": [
"dispatched",
"dispatched"
]
}
}