Skip to main content

matrixcode_core/matrixrpc/executor/
mod.rs

1//! Executor Module
2//!
3//! Provides execution logic for tool and node JSON-RPC requests.
4//! Wraps Transport to send requests with timeout and retry support.
5
6mod tool_executor;
7mod node_executor;
8
9pub use tool_executor::{ToolExecutor, ToolExecutorError, ExecutionConfig, RetryStrategy};
10pub use node_executor::{
11    NodeExecutor, NodeExecutorError, NodeExecutionResult, NodeExecutionStatus, NodeExecutionConfig,
12};