patchloom 0.3.0

Structured file editing library and CLI for AI agents: parser-backed JSON/YAML/TOML edits, AST-aware code operations via tree-sitter, multi-file batching, markdown operations, and MCP server
Documentation
1
2
3
4
5
6
7
8
9
10
11
use std::process::ExitCode;

fn main() -> ExitCode {
    match patchloom::run() {
        Ok(code) => ExitCode::from(code),
        Err(e) => {
            eprintln!("patchloom: {e:#}");
            ExitCode::from(1)
        }
    }
}