refactor(server::client::auth): Approval flow for first-time connections and simplified to keep state on stack #26

Merged
Skipper merged 4 commits from push-xxmwpvvwnllx into main 2026-03-12 15:22:09 +00:00
Showing only changes of commit b3a67ffc00 - Show all commits

View File

@@ -24,9 +24,19 @@ message ClientRequest {
}
}
message ClientConnectError {
enum Code {
UNKNOWN = 0;
APPROVAL_DENIED = 1;
NO_USER_AGENTS_ONLINE = 2;
}
Code code = 1;
}
message ClientResponse {
oneof payload {
AuthChallenge auth_challenge = 1;
AuthOk auth_ok = 2;
ClientConnectError client_connect_error = 5;
}
}