mirror of
https://github.com/pchuan98/codex.git
synced 2026-07-01 00:31:56 +08:00
chore: reverse the codex-network-proxy -> codex-core dependency (#11121)
This commit is contained in:
committed by
GitHub
Unverified
parent
45b7763c3f
commit
ff74aaae21
@@ -0,0 +1,19 @@
|
||||
use anyhow::Result;
|
||||
use clap::Parser;
|
||||
use codex_core::network_proxy_loader;
|
||||
use codex_network_proxy::Args;
|
||||
use codex_network_proxy::NetworkProxy;
|
||||
use codex_network_proxy::NetworkProxyState;
|
||||
use std::sync::Arc;
|
||||
|
||||
#[tokio::main]
|
||||
async fn main() -> Result<()> {
|
||||
tracing_subscriber::fmt::init();
|
||||
|
||||
let args = Args::parse();
|
||||
let (state, reloader) = network_proxy_loader::build_network_proxy_state_and_reloader().await?;
|
||||
let state = Arc::new(NetworkProxyState::with_reloader(state, Arc::new(reloader)));
|
||||
let _ = args;
|
||||
let proxy = NetworkProxy::builder().state(state).build().await?;
|
||||
proxy.run().await?.wait().await
|
||||
}
|
||||
Reference in New Issue
Block a user