#ifndef TENSOR_OPS_ADD_H
#define TENSOR_OPS_ADD_H

#include <napi.h>
#include <torch/torch.h>

// Forward declaration
class Tensor;

namespace TensorOps {
  /**
   * Add operation: tensor.add(other)
   * Supports both tensor and scalar addition
   */
  Napi::Value Add(Tensor* self, const Napi::CallbackInfo& info);
}

#endif
