re-uploading work

This commit is contained in:
2026-02-04 17:46:30 -06:00
commit 3b14c65998
1388 changed files with 381262 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
//! Attune Executor Service Library
//!
//! This library exposes internal modules for testing purposes.
//! The actual executor service is a binary in main.rs.
pub mod completion_listener;
pub mod enforcement_processor;
pub mod event_processor;
pub mod inquiry_handler;
pub mod policy_enforcer;
pub mod queue_manager;
pub mod workflow;
// Re-export commonly used types for convenience
pub use inquiry_handler::{InquiryHandler, InquiryRequest, INQUIRY_RESULT_KEY};
pub use policy_enforcer::{
ExecutionPolicy, PolicyEnforcer, PolicyScope, PolicyViolation, RateLimit,
};
pub use queue_manager::{ExecutionQueueManager, QueueConfig, QueueStats};
pub use workflow::{
parse_workflow_yaml, BackoffStrategy, ParseError, TemplateEngine, VariableContext,
WorkflowDefinition, WorkflowValidator,
};