vtcode_core/core/agent/
compaction.rs

1//! Legacy compaction module
2//! Legacy compaction module - now split into smaller modules
3//!
4//! This file maintains backward compatibility by re-exporting
5//! types and functions from the new modular structure.
6
7pub use crate::core::agent::config::*;
8pub use crate::core::agent::engine::*;
9pub use crate::core::agent::semantic::*;
10
11// Re-export specific types to avoid ambiguity
12pub use crate::core::agent::types::CompactedContext;
13pub use crate::core::agent::types::CompactedMessage;
14pub use crate::core::agent::types::CompactionResult;
15pub use crate::core::agent::types::CompactionStatistics;
16pub use crate::core::agent::types::CompactionSuggestion;
17pub use crate::core::agent::types::EnhancedMessage;
18pub use crate::core::agent::types::MessagePriority;
19pub use crate::core::agent::types::MessageType;
20pub use crate::core::agent::types::Urgency;