pub async fn run_server(config: AgentConfig) -> Result<()>
Run the axum server with the given configuration