pub async fn execute_plugin_command_with_tools(
command: &RegisteredPluginCommand,
slash_args: &str,
tools: Arc<RwLock<ToolRegistry>>,
) -> Result<PluginCommandOutput>pub async fn execute_plugin_command_with_tools(
command: &RegisteredPluginCommand,
slash_args: &str,
tools: Arc<RwLock<ToolRegistry>>,
) -> Result<PluginCommandOutput>