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 }