robonix_executor/dispatch/
grpc.rs1use crate::pb::pilot::{CapabilityCall, CapabilityCallResult};
9use robonix_scribe::warn;
10
11#[allow(dead_code)]
12pub async fn execute(call: &CapabilityCall, endpoint: &str) -> CapabilityCallResult {
13 warn!(
14 "[grpc] provider='{}' contract='{}' (endpoint='{}') — gRPC dispatch not yet implemented",
15 call.provider_id, call.contract_id, endpoint
16 );
17 CapabilityCallResult {
18 call_id: call.call_id.clone(),
19 provider_id: call.provider_id.clone(),
20 contract_id: call.contract_id.clone(),
21 success: false,
22 output: String::new(),
23 error: format!(
24 "gRPC dispatch not yet implemented for '{}'",
25 call.contract_id
26 ),
27 }
28}