Skip to main content

Module tools

Module tools 

Source
Expand description

§Tool telemetry

Per-tool execution tracking, including success/failure counts, duration, and the file changes each tool performed.

FileResponsibility
counterAtomicToolCounter — lock-free success/failure counter
file_changeFileChange records emitted by filesystem tools
executionToolExecution — a single tool invocation record

Re-exports§

pub use counter::AtomicToolCounter;
pub use execution::ToolExecution;
pub use file_change::FileChange;

Modules§

counter
Lock-free success/failure counter for tool invocations.
execution
A single tool invocation record with timing, outcome, and file changes.
file_change
Per-tool filesystem operation records.