- Add legacy alias support for backward compatibility - Update ProtocolBuffer message definitions with new fields - Implement fullname-based message routing - Add alias fallback logic in all language clients (Dart, Go, Kotlin, Python, TypeScript) - Update test suites for alias and fullname validation - Add protocol sync verification tools - Update documentation (PORTING_GUIDE, PROTOCOL, VERSIONING) - Add agent task documentation for protocol evolution
18 lines
239 B
Protocol Buffer
18 lines
239 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package proto_socket;
|
|
|
|
message PacketBase {
|
|
string typeName = 1;
|
|
int32 nonce = 2;
|
|
bytes data = 3;
|
|
int32 responseNonce = 4;
|
|
}
|
|
|
|
message HeartBeat {}
|
|
|
|
message TestData {
|
|
int32 index = 1;
|
|
string message = 2;
|
|
}
|
|
|