syntax = "proto3";

option go_package = "github.com/tech/sendico/pkg/generated/gmessaging";

// OperationResult reports the success or failure of an asynchronous operation.
message OperationResult {
    // is_successful is true when the operation completed without errors.
    bool is_successful = 1;
    // error_description contains a human-readable error message when
    // is_successful is false.
    string error_description = 2;
}
