webterm_agent/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod agent_version;
pub mod args;
pub mod config;
pub mod messaging;
pub mod models;

use crate::config::Config;
use crate::models::panic_error::PanicError;
use crate::models::runner::Runner;
use std::sync::Arc;

pub async fn start(config: Arc<Config>) -> Result<(), PanicError> {
    let runner = Runner::new();
    runner.run(config).await
}