Skip to main content

pro_core/tool/
mod.rs

1//! Tool runner for ephemeral Python tool execution
2//!
3//! This module provides functionality for running Python tools without
4//! permanent installation, similar to `uvx` or `pipx run`:
5//! - Tool caching in ~/.local/share/rx/tools/
6//! - Automatic installation on first run
7//! - Cache management (list, clear)
8
9mod cache;
10mod runner;
11
12pub use cache::{CachedTool, ToolCache};
13pub use runner::ToolRunner;