use nxmesh_proto::{AgentMessage, MasterMessage, agent_service_server::AgentService}; pub mod repo; #[derive(Debug, Default)] pub struct AgentServerService {} #[async_trait::async_trait] impl AgentService for AgentServerService { #[doc = " Server streaming response type for the Stream method."] type StreamStream = tonic::codec::Streaming; #[doc = " Stream establishes a persistent connection for real-time communication"] #[allow( mismatched_lifetime_syntaxes, clippy::type_complexity, clippy::type_repetition_in_bounds )] async fn stream( &self, request: tonic::Request>, ) -> Result, tonic::Status> { todo!() } async fn connection_test( &self, _request: tonic::Request, ) -> Result, tonic::Status> { Ok(tonic::Response::new(nxmesh_proto::TestResponse { success: true, error_message: String::new(), })) } }