tasker-orchestration 0.1.4

Orchestration system for tasker workflow coordination
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! # Common API Types
//!
//! Types shared between REST and gRPC APIs that don't depend on either transport.
//!
//! This module was extracted from the `web` module (TAS-177) to allow:
//! - gRPC-only deployments without requiring web-api feature
//! - Shared types without circular dependencies between transports

pub(crate) mod circuit_breaker;
pub(crate) mod operational_status;

// Re-export commonly used types
pub use circuit_breaker::{CircuitState, WebDatabaseCircuitBreaker};
pub use operational_status::{DatabasePoolUsageStats, OrchestrationStatus};