syncable-cli 0.37.1

A Rust-based CLI that analyzes code repositories and generates Infrastructure as Code configurations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Context compaction module (forge-inspired)
//!
//! Provides intelligent compaction of conversation history:
//! - Configurable thresholds (tokens, turns, messages)
//! - Smart eviction strategy (protects tool-call/result adjacency)
//! - Droppable message support for ephemeral content
//! - Summary frame generation for compressed history

mod config;
pub mod strategy;
pub mod summary;

pub use config::{CompactConfig, CompactThresholds};
pub use strategy::{CompactionStrategy, EvictionRange};
pub use summary::{ContextSummary, SummaryFrame};