pub(crate) fn deliver_permission_response(
pending: &Arc<Mutex<HashMap<String, Sender<PermissionDecision>>>>,
tool_call_id: &str,
outcome: PermissionOutcome,
)pub(crate) fn deliver_permission_response(
pending: &Arc<Mutex<HashMap<String, Sender<PermissionDecision>>>>,
tool_call_id: &str,
outcome: PermissionOutcome,
)