locus_gateway/main.rs
1//! `locus-gateway` binary.
2//!
3//! Provides HTTP and gRPC surfaces for STTP memory operations by composing
4//! core services with tenant-aware orchestration and provider routing.
5
6use anyhow::Result;
7
8mod app_state;
9mod constants;
10mod gateway;
11mod gateway_args;
12mod http_models;
13mod orchestration;
14mod providers;
15mod surreal_client;
16mod tenant;
17
18#[tokio::main]
19async fn main() -> Result<()> {
20 gateway::run().await
21}