Skip to main content

Module resources

Module resources 

Source
Expand description

Resource management module for MapReduce executor

Provides centralized control over worktree sessions, git operations, and resource lifecycle management.

Re-exports§

pub use agent::AgentContext;
pub use agent::AgentResourceManager;
pub use cleanup::CleanupPriority;
pub use cleanup::CleanupRegistry;
pub use cleanup::CleanupTask;
pub use git::GitOperations;
pub use pool::PoolMetrics;
pub use pool::ResourcePool;
pub use worktree::WorktreeResourceManager;

Modules§

agent
Agent resource management module for MapReduce
cleanup
Resource cleanup coordination for MapReduce
git
Git operations for MapReduce agents
git_operations
Comprehensive Git operations service for MapReduce workflows
pool
Resource pooling implementation for MapReduce
worktree
Worktree session management for MapReduce agents

Structs§

ResourceGuard
RAII guard for resources
ResourceManager
Central resource manager for MapReduce execution
ResourceMetrics
Resource usage metrics