l-ai-core-proto/settings.proto
Kaien 5e6d62b6a5 add UserSettingsService proto (GetPreferredModel, SetPreferredModel)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 01:23:31 +03:00

28 lines
617 B
Protocol Buffer

syntax = "proto3";
package users;
option go_package = "git.be.kaien.ru/l-ai/l-ai-core-proto/proto";
import "google/protobuf/empty.proto";
// UserSettingsService manages per-user bot settings
service UserSettingsService {
rpc GetPreferredModel(GetPreferredModelRequest) returns (GetPreferredModelResponse);
rpc SetPreferredModel(SetPreferredModelRequest) returns (google.protobuf.Empty);
}
message GetPreferredModelRequest {
int64 user_id = 1;
}
message GetPreferredModelResponse {
string model = 1;
}
message SetPreferredModelRequest {
int64 user_id = 1;
string username = 2;
string model = 3;
}