klieo-ops-api 3.3.0

Read-only HTTP monitoring router for klieo agentic systems.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use klieo_a2a::task_store::A2aTaskStore;
use klieo_auth_common::Authenticator;
use klieo_core::resume::KvResumeBuffer;
use klieo_runlog::RunLogStore;
use std::sync::Arc;

pub struct OpsState {
    pub(crate) authenticator: Arc<dyn Authenticator>,
    pub(crate) run_log_store: Option<Arc<dyn RunLogStore>>,
    pub(crate) task_store: Option<Arc<A2aTaskStore>>,
    pub(crate) resume_buffer: Option<Arc<KvResumeBuffer>>,
}