1pub mod activity;
5pub mod admitted_sources;
6pub mod aggressiveness;
7pub mod auto_capture;
8pub mod auto_findings;
9pub mod behavior_nudge;
10pub mod cockpit_launch_record;
11pub mod codebook;
12#[cfg(target_os = "macos")]
13pub mod codesign;
14pub mod command_cwd;
15pub mod command_root;
16pub mod command_vars;
17pub mod compress_preview;
18pub mod compression_safety;
19pub mod compressor;
20pub mod context_prefetch;
21pub mod datadog_push;
22pub(crate) mod engine_artifact;
23pub mod engine_interface;
24pub mod entropy;
25pub mod etpao;
26pub mod extractive;
27pub mod finops_export;
28pub(crate) mod foreign_mcp;
29pub use lean_ctx_compress::html_crush;
30#[allow(unused_imports)]
31pub mod ib;
32pub mod import;
33#[cfg(test)]
35pub(crate) mod integration_proof;
36pub mod intelligence_runtime;
37pub mod json_crush;
38pub(crate) mod migration_lock;
39pub mod output_sanitizer;
40pub mod policy;
41pub mod pop_pruning;
42pub mod preservation;
43pub mod process_capture;
44pub mod protect;
45pub mod rabin_karp;
46pub mod relevance_tracker;
47pub mod rooted_read;
48pub mod rule_artifacts;
49pub mod rule_discovery;
50pub mod rules_canonical;
51pub mod rules_channel;
52pub mod rules_dedup;
53pub mod rules_overhead;
54pub(crate) mod rules_sections;
55pub(crate) mod rules_validation;
56pub mod runtime_flags;
57pub mod shared_context;
58pub mod solution_auto_capture;
59pub mod solution_tracker;
60pub mod solution_types;
63pub mod structured_read;
64pub use lean_ctx_compress::tabular_crush;
65pub mod task_receipt_migration;
66#[allow(unreachable_pub)]
67#[cfg(windows)]
68pub(crate) mod windows_file;
69#[cfg(windows)]
70pub mod windows_private;
71pub use lean_ctx_compress::yaml_crush;
72
73pub mod interrupt;
77pub mod legacy_adoption;
78pub mod memory_archive;
79pub mod memory_boundary;
80pub(crate) mod memory_capacity;
81pub(crate) mod memory_consolidation;
82pub mod memory_guard;
83pub mod memory_lifecycle;
84pub mod memory_policy;
85pub(crate) mod memory_salience;
86pub mod prospective_memory;
87
88pub mod call_graph;
92pub mod community;
93pub mod graph_analysis;
94pub mod graph_context;
95pub mod graph_coordinator;
96pub mod graph_enricher;
97pub mod graph_export;
98pub mod graph_index;
99pub mod graph_parity;
100pub mod graph_provider;
101pub mod pagerank;
102pub mod property_graph;
103pub mod repomap;
104
105pub mod context_admission;
109pub mod context_bundle;
110pub mod context_compiler;
111pub mod context_deficit;
112pub mod context_field;
113pub mod context_handles;
114pub mod context_ir;
115pub mod context_checkpoint;
118#[doc(hidden)]
119pub mod context_kernel;
120pub mod context_ledger;
121pub mod context_lint;
122pub mod context_os;
123pub mod context_overhead;
124pub mod context_overlay;
125pub mod context_package;
126pub mod context_policies;
127pub mod context_proof;
128pub mod context_proof_v2;
129pub mod context_quality;
130pub mod context_radar;
131pub mod context_snapshot;
132pub mod context_store;
133pub mod cross_source_edges;
134pub mod cross_source_hints;
135pub mod customer_proof_v2;
136
137pub mod claim_extractor;
141pub mod execution_ledger;
142pub mod knowledge;
143pub mod knowledge_bootstrap;
144pub mod knowledge_bridge;
145pub mod knowledge_consolidate;
146pub mod knowledge_embedding;
147pub mod knowledge_provider_extract;
148pub mod knowledge_relations;
149pub mod knowledge_router;
150pub mod outcome;
151pub mod trust;
152
153pub mod bm25_cache;
157pub mod bm25_index;
158pub mod bm25_store;
159pub mod bounded_lock;
160pub mod bypass_hint;
161pub mod content_cache;
162pub mod content_chunk;
163pub mod context_packing;
164pub mod dense_backend;
165pub mod embedding_access;
166pub mod embedding_index;
167pub(crate) mod embedding_quant;
168pub mod embeddings;
169pub mod energy;
170pub mod hybrid_search;
171pub mod instruction_files;
172pub mod mcp_roots;
173#[cfg(feature = "pgvector")]
174pub(crate) mod pgvector_store;
175#[cfg(feature = "qdrant")]
176pub(crate) mod qdrant_store;
177pub mod read_mode;
178pub mod reference_store;
179pub mod search_hook;
180pub mod search_kernel;
181pub mod search_reranking;
182pub mod search_walk;
183pub mod semantic;
184pub mod semantic_cache;
185pub mod splade_retrieval;
186
187pub mod ccp_session_bundle;
191pub mod handoff_ledger;
192pub mod handoff_transfer_bundle;
193pub mod session;
194pub mod session_diff;
195pub mod session_readset;
196pub mod session_rights;
197pub mod session_summary;
198pub mod signer_trust;
199pub mod skillify;
200
201pub mod litm;
205
206#[cfg(all(feature = "embeddings", any(feature = "ort-cuda", test)))]
214pub(crate) mod ort_cuda_imports;
215#[cfg(feature = "embeddings")]
216pub mod ort_environment;
217#[cfg(feature = "embeddings")]
218pub mod ort_execution_providers;
219
220pub mod patterns;
224
225pub mod a2a;
229pub mod a2a_transport;
230pub mod agent_identity;
231pub mod agent_runtime_env;
232pub mod agent_templates;
233pub mod agents;
234pub mod autonomy;
235pub mod canonical;
236pub mod hive_gate;
237
238pub mod adaptive;
242pub mod adaptive_policy;
243pub mod adaptive_thresholds;
244pub mod auto_mode_resolver;
245pub mod decision_loop;
246pub mod decision_loop_runtime;
247#[cfg(test)]
248mod decision_loop_runtime_tests;
249pub mod execution_lifecycle;
250pub mod execution_protocol;
251pub mod model_registry;
252pub mod shadow;
253pub mod task_relevance;
254pub mod task_spine;
255
256pub mod benchmark;
260pub mod code_health;
261pub mod conformance;
262pub mod contracts;
263#[cfg(feature = "tree-sitter")]
264pub(crate) mod cyclomatic;
265pub mod loop_detection;
266pub mod output_verification;
267pub mod quality;
268pub(crate) mod safety_needles;
269pub mod scorecard;
270pub mod setup_report;
271pub mod slow_log;
272pub mod smells;
273pub mod subagent_contract;
274pub mod surprise;
275pub mod system_info;
276pub mod verification_observability;
277
278pub mod active_inference;
282pub mod agent_budget;
283pub mod agent_lease;
284pub mod anchor;
285pub(crate) mod ann_cache;
286pub mod atomic_fs;
287pub mod attribution;
288pub mod audit_trail;
289pub mod binary_detect;
290pub mod binary_identity;
291pub mod bounce_tracker;
292pub mod budget;
293pub mod budgets;
294pub mod cache;
295pub mod capabilities;
296pub mod capsule_transport;
297pub mod causal_attribution;
298pub mod ccr;
299pub mod claude_host;
300pub mod claude_md;
301pub mod cli_cache;
302pub mod client_capabilities;
303pub mod client_constraints;
304pub mod cloud_files;
305pub mod compact_directive;
306pub mod config;
307pub mod config_heal;
308pub mod consolidation;
309pub mod consolidation_engine;
310pub mod context_capsule;
311pub mod contextops;
312pub mod conversation;
313pub mod crash_log;
314pub mod crypto_provider;
315pub mod dashboard_pro;
316pub mod data_consolidate;
317pub mod data_dir;
318pub mod debug_log;
319pub mod diagnostics_store;
320pub mod dynamic_tools;
321pub mod editor_signal;
322pub mod egress;
323pub mod error;
324pub mod events;
325pub mod eviction_orchestrator;
326pub(crate) mod evidence;
327pub mod extension_registry;
328pub mod extractors;
329pub mod file_lock;
330pub mod filters;
331pub mod gain;
332pub mod git;
333pub mod git_cache;
334pub mod git_signals;
335pub mod git_util;
336pub mod git_worktree;
337pub(crate) mod godot;
338pub mod gotcha_tracker;
339pub mod governor_hosts;
340pub mod handle;
341pub mod hasher;
342pub mod heatmap;
343pub mod hive_signals;
344pub mod hnsw;
345pub mod home;
346pub mod homeostasis;
347pub mod hook_mode;
348pub mod host_coverage;
349pub mod host_state;
350pub mod immune_detector;
351pub mod mcp_catalog;
352pub mod metering;
353pub mod ocla;
354pub mod ocla_bus;
355pub mod work_graph;
356pub mod work_graph_delegation;
357pub mod work_graph_store;
358
359pub mod agent_registry;
360pub mod compliance_evidence;
361pub mod edit_metering;
362pub mod edit_quality;
363pub mod efficacy;
364pub mod evidence_bundle;
365pub mod failure_template;
366pub mod grammar_usage;
367pub mod graph_cache;
368pub mod host_env;
369pub mod http_client;
370pub mod ide_permissions;
371pub use lean_ctx_syntax::import_resolver;
372pub mod index_admission;
373pub mod index_filter;
374pub mod index_namespace;
375pub mod index_orchestrator;
376pub mod index_paths;
377pub mod index_progress;
378pub mod ingestion;
379pub mod input_filters;
380pub mod installation_id;
381pub mod instruction_compiler;
382#[cfg(test)]
384mod build_origin;
385pub mod integrity;
386pub mod intent_engine;
387pub(crate) mod intent_lang;
388pub mod intent_protocol;
389pub mod intent_router;
390pub mod introspect;
391pub mod io_boundary;
392pub mod io_health;
393pub mod journal;
394pub mod jsonc;
395pub mod language_capabilities;
396#[cfg(target_os = "macos")]
397pub(crate) mod launchd;
398pub mod layout_pin;
399pub mod levenshtein;
400pub mod limits;
401pub mod llm_feedback;
402pub mod logging;
403pub mod mcp_manifest;
404pub mod multi_repo;
405pub(crate) mod nc_compress;
406pub mod ocp;
407pub mod openapi;
408pub mod opencode_config;
409pub mod output_echo;
410pub mod output_shapers;
411pub mod owasp_alignment;
412pub mod path_locks;
413pub mod path_mode_memory;
414pub mod path_resolve;
415pub mod path_suggest;
416pub mod paths;
417pub mod pathutil;
418pub mod persona;
419pub mod phase_timing;
420pub mod pipeline;
421pub mod portable_binary;
422pub mod product_capabilities;
423pub mod profile_suggest;
424pub mod profiles;
425pub mod project_hash;
426pub mod project_link;
427#[cfg(unix)]
431pub mod protected_execution;
432pub mod protected_store;
435pub mod protocol;
436pub mod provenance;
437pub mod provider_bandit;
438pub mod provider_cache;
439pub mod providers;
440pub mod proxy_cache_attribution;
441pub mod proxy_endpoint;
442pub mod proxy_introspect;
443pub mod proxy_metrics;
444pub mod proxy_usage;
445pub mod proxy_value_metrics;
446pub mod read_stub_index;
447pub mod recovery;
448pub mod redaction;
449pub mod reference_docs;
450pub mod request_ledger;
453pub mod response_optimizer;
454pub mod roles;
455pub mod root_selection;
456pub mod route_extractor;
457pub mod sandbox;
458#[cfg(target_os = "linux")]
459pub(crate) mod sandbox_landlock;
460pub(crate) mod sandbox_seatbelt;
461pub mod sanitize;
462pub mod savings_footer;
463pub mod savings_ledger;
464pub mod savings_tracker;
465pub mod scent_field;
466pub mod search_delta;
467pub mod search_index;
468pub mod secret_detection;
469pub mod secure_fs;
470pub mod security_events;
471pub mod security_posture;
472pub mod sensitivity;
473pub mod server_capabilities;
474pub mod session_token;
475pub mod share;
476pub mod shell_allowlist;
477pub mod shell_file_effects;
478pub mod shell_history;
479pub mod startup_guard;
480pub mod stats;
481pub mod symbol_map;
482pub mod vault_map;
483pub use lean_ctx_syntax::syntax_validate;
484pub mod task_briefing;
485#[cfg(target_os = "macos")]
489pub mod tcc_guard_sandbox;
490pub mod tdd_schema;
491pub mod telemetry;
492pub mod telemetry_aggregate;
493pub mod telemetry_consent;
494pub mod telemetry_failure;
495pub mod telemetry_features;
496pub mod telemetry_ledger;
497pub mod telemetry_notices;
498pub mod telemetry_send;
499pub mod telemetry_v2;
500pub mod terse;
501pub mod text_decode;
502pub mod theme;
503pub mod tokens;
504pub mod tool_catalog;
505pub mod tool_health;
506pub mod tool_lifecycle;
507pub mod tool_profiles;
508pub mod tool_visibility;
509pub mod transcript_compact;
510pub mod triage;
511pub mod untrusted;
512pub mod update_scheduler;
513pub mod updater;
514pub mod value;
515pub mod value_gate;
516pub mod version_check;
517pub mod walk_filter;
518#[cfg(feature = "wasm")]
521pub(crate) mod wasm_ext;
522pub mod web;
523pub mod workflow;
524pub mod workspace_config;
525pub mod wrapped;
526pub(crate) mod wrapped_share;
527pub(crate) mod wrapped_svg;
528pub mod xdg_migrate;
529
530pub mod archive;
534pub mod archive_fts;
535pub mod artifact_index;
536pub mod artifacts;
537#[cfg(feature = "tree-sitter")]
538pub(crate) use lean_ctx_syntax::ast_walk;
539#[cfg(feature = "tree-sitter")]
540pub mod chunks_ts;
541pub mod context_gc;
542pub use lean_ctx_syntax::deep_queries;
543pub mod deps;
544#[cfg(test)]
545mod doc_claims;
546pub mod editor_registry;
547pub mod feature_list;
548pub mod firewall;
549pub mod pathjail;
550pub mod pathjail_scope;
551pub mod pathjail_write;
552pub mod relevance_gate;
553pub mod signatures;
554#[cfg(feature = "tree-sitter")]
555pub use lean_ctx_syntax::signatures_ts;
556pub mod storage_maintenance;
557pub mod type_ref_edges;
558pub mod workspace_args;
559pub mod workspace_authority;
560pub mod workspace_trust;