feat(call): wire dispatch_requested to resolve peer Identity, ACL gate, and forwarded_for (call/dispatch-peer-identity)

This commit is contained in:
2026-06-28 22:14:43 +00:00
parent 37e430b09d
commit bcb3ba69bb
10 changed files with 428 additions and 4 deletions

View File

@@ -393,6 +393,7 @@ mod tests {
abort_policy: crate::registry::context::AbortPolicy::default(),
deadline: Some(std::time::Instant::now() + Duration::from_secs(30)),
internal: false,
forwarded_for: None,
}
}
@@ -412,6 +413,7 @@ mod tests {
abort_policy: crate::registry::context::AbortPolicy::default(),
deadline: Some(std::time::Instant::now() + Duration::from_secs(30)),
internal: false,
forwarded_for: None,
}
}
@@ -838,6 +840,7 @@ mod tests {
abort_policy: crate::registry::context::AbortPolicy::default(),
deadline: Some(std::time::Instant::now() + Duration::from_secs(30)),
internal: false,
forwarded_for: None,
};
let response = handler(serde_json::json!({}), ctx).await;
let output = response.result.expect("ok response");
@@ -920,6 +923,7 @@ mod tests {
abort_policy: crate::registry::context::AbortPolicy::default(),
deadline: Some(std::time::Instant::now() + Duration::from_secs(30)),
internal: false,
forwarded_for: None,
};
let response = handler(serde_json::json!({}), ctx).await;
let output = response.result.expect("ok response");