github.com/annwntech/go-micro/v2@v2.9.5/agent/proto/bot.proto (about)

     1  syntax = "proto3";
     2  
     3  package go.micro.bot;
     4  
     5  option go_package = "github.com/annwntech/go-micro/v2/agent/proto;go_micro_bot";
     6  
     7  service Command {
     8    rpc Help(HelpRequest) returns (HelpResponse) {};
     9    rpc Exec(ExecRequest) returns (ExecResponse) {};
    10  }
    11  
    12  message HelpRequest {}
    13  
    14  message HelpResponse {
    15    string usage = 1;
    16    string description = 2;
    17  }
    18  
    19  message ExecRequest { repeated string args = 1; }
    20  
    21  message ExecResponse {
    22    bytes result = 1;
    23    string error = 2;
    24  }