Skip to main content

Module tools

Module tools 

Source

Re-exports§

pub use crate::core::protocol::CrpMode;
pub use crate::core::protocol::ToolCallRecord;

Modules§

autonomy
ctx_agent
ctx_analyze
ctx_architecture
ctx_architecture — Graph-based architecture analysis tool.
ctx_artifacts
ctx_benchmark
ctx_callgraph
ctx_compile
ctx_compile – Context compilation tool.
ctx_compress
ctx_compress_memory
ctx_context
ctx_control
ctx_control – Universal context manipulation tool.
ctx_cost
ctx_dedup
ctx_delta
ctx_discover
ctx_edit
ctx_execute
ctx_expand
ctx_feedback
ctx_fill
ctx_gain
ctx_graph
ctx_graph_diagram
ctx_handoff
ctx_heatmap
ctx_impact
ctx_impact — Graph-based impact analysis tool.
ctx_index
ctx_intent
ctx_knowledge
ctx_knowledge_relations
ctx_metrics
ctx_multi_read
ctx_outline
ctx_overview
ctx_pack
ctx_plan
ctx_plan – Context planning tool.
ctx_prefetch
ctx_preload
ctx_proof
ctx_provider
ctx_read
ctx_refactor
ctx_response
ctx_review
ctx_routes
ctx_search
ctx_semantic_search
ctx_session
ctx_share
ctx_shell
ctx_smart_read
ctx_smells
ctx_smells — Code smell detection tool.
ctx_symbol
ctx_task
ctx_tree
ctx_verify
ctx_workflow
registered

Structs§

LeanCtxServer
Central MCP server state: cache, session, metrics, and autonomy runtime.

Enums§

SessionMode

Functions§

create_server
Creates a new LeanCtxServer with default configuration.

Type Aliases§

SharedCache
Thread-safe handle to the shared file content cache.