annotations.proto 578 B

12345678910111213141516171819202122232425262728293031
  1. syntax = "proto3";
  2. package kuban.api;
  3. import "google/protobuf/descriptor.proto";
  4. option go_package = "git.ikuban.com/server/kubanapis/kuban/api/annotations;annotations";
  5. // method 加一个自定义option
  6. extend google.protobuf.MethodOptions {
  7. Options options = 10002;
  8. }
  9. // 自定义option
  10. message Options {
  11. // 操作记录
  12. OperationRecord operation_record = 2;
  13. //mcp 配置
  14. McpOptions mcp_options = 3;
  15. }
  16. // 操作记录
  17. message OperationRecord {
  18. // 接口是否需要记录
  19. bool enabled = 1;
  20. }
  21. message McpOptions{
  22. //是否生成mcp
  23. bool enabled = 1;
  24. }