vtcode-core 0.104.1

Core library for VT Code - a Rust-based terminal coding agent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Code completion engine with modular architecture
//!
//! This module provides intelligent code completion with learning capabilities,
//! context analysis, and language-specific optimizations.

pub mod cache;
pub mod context;
pub mod engine;
pub mod languages;
pub mod learning;

// Re-export main types for backward compatibility
pub use cache::CompletionCache;
pub use context::{CompletionContext, ContextAnalyzer};
pub use engine::{CompletionEngine, CompletionKind, CompletionSuggestion};
pub use learning::{CompletionLearningData, LearningSystem};