From bcdf8c8cde31e826000f1b2d6eeaebdd865a07c1 Mon Sep 17 00:00:00 2001 From: Michelle Tilley Date: Mon, 8 Jun 2026 09:12:45 -0700 Subject: feat: Capture command output + expose to new `atuin_output` tool (#3510) --- crates/atuin-daemon/src/server.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'crates/atuin-daemon/src/server.rs') diff --git a/crates/atuin-daemon/src/server.rs b/crates/atuin-daemon/src/server.rs index a11de612..b823cff2 100644 --- a/crates/atuin-daemon/src/server.rs +++ b/crates/atuin-daemon/src/server.rs @@ -2,10 +2,12 @@ use eyre::Result; use crate::components::history::HistoryGrpcService; use crate::components::search::SearchGrpcService; +use crate::components::semantic::SemanticGrpcService; use crate::control::{ControlService, control_server::ControlServer}; use crate::daemon::DaemonHandle; use crate::history::history_server::HistoryServer; use crate::search::search_server::SearchServer; +use crate::semantic::semantic_server::SemanticServer; use atuin_client::settings::Settings; @@ -18,6 +20,7 @@ pub async fn run_grpc_server( settings: Settings, history_service: HistoryServer, search_service: SearchServer, + semantic_service: SemanticServer, control_service: ControlServer, handle: DaemonHandle, ) -> Result<()> { @@ -101,6 +104,7 @@ pub async fn run_grpc_server( if let Err(e) = Server::builder() .add_service(history_service) .add_service(search_service) + .add_service(semantic_service) .add_service(control_service) .serve_with_incoming_shutdown(uds_stream, shutdown_signal) .await @@ -118,6 +122,7 @@ pub async fn run_grpc_server( settings: Settings, history_service: HistoryServer, search_service: SearchServer, + semantic_service: SemanticServer, control_service: ControlServer, handle: DaemonHandle, ) -> Result<()> { @@ -152,6 +157,7 @@ pub async fn run_grpc_server( if let Err(e) = Server::builder() .add_service(history_service) .add_service(search_service) + .add_service(semantic_service) .add_service(control_service) .serve_with_incoming_shutdown(tcp_stream, shutdown_signal) .await -- cgit v1.3.1