Include selected actors in heartbeat readiness snapshots
This commit is contained in:
parent
66f8c82a9f
commit
8c1ab38724
2 changed files with 4 additions and 2 deletions
|
|
@ -1023,9 +1023,11 @@ fn readiness_snapshot(
|
|||
state
|
||||
.participants
|
||||
.iter()
|
||||
.filter(|item| item.status == "active" && !is_turn_pending(item))
|
||||
.filter(|item| item.status == "active")
|
||||
.map(|item| {
|
||||
let eligible = Some(item.role_id.as_str()) == work_role && work_role.is_some();
|
||||
let pending = is_turn_pending(item);
|
||||
let eligible =
|
||||
!pending && Some(item.role_id.as_str()) == work_role && work_role.is_some();
|
||||
let reaction_readiness =
|
||||
eligible.then_some(round6(item.reaction_bias * urgency - item.current_load));
|
||||
serde_json::json!({
|
||||
|
|
|
|||
Binary file not shown.
Reference in a new issue