mdx-rust-analysis 0.1.1

Rust source analysis, bundling, and safe editing for mdx-rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! mdx-rust-analysis
//!
//! Responsible for:
//! - Discovering and parsing Rust source (syn + tree-sitter)
//! - Determining what code to bundle for the LLM
//! - Generating and applying safe patches
//!
//! This crate will be heavily developed in Phase 2.

pub mod bundler;
pub mod editing;
pub mod finders;

pub use bundler::{analyze_agent, build_bundle_scope, AgentBundle, BundleScope};
pub use finders::{
    find_preambles, find_run_agent_functions, find_tools, looks_like_rig_agent, AgentEntrypoint,
    ExtractedPrompt, ExtractedTool,
};