implement actor terminal ui

This commit is contained in:
Timur Gordon
2025-08-07 10:26:11 +02:00
parent 6c5c97e647
commit ce76f0a2f7
31 changed files with 2307 additions and 4703 deletions

View File

@@ -30,7 +30,7 @@
use hero_job::Job;
use log::{debug, error, info};
use redis::AsyncCommands;
use rhai::Engine;
use std::sync::Arc;
use std::time::Duration;
use tokio::sync::mpsc;

0
core/actor/src/config.rs Normal file
View File

View File

@@ -8,6 +8,9 @@ use tokio::task::JoinHandle;
/// Actor trait abstraction for unified actor interface
pub mod actor_trait;
/// Terminal UI module for actor monitoring and job dispatch
pub mod terminal_ui;
const NAMESPACE_PREFIX: &str = "hero:job:";
const BLPOP_TIMEOUT_SECONDS: usize = 5;

File diff suppressed because it is too large Load Diff