Nikolay Tatarinov Arnike
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-03 10:52:02 +00:00
1d5b6a9f93 fix: use sub-message decoding for Error fields (not raw bytes)
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-03 10:23:06 +00:00
273dcd1408 debug: log raw response bytes for failed RPC calls
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-03 00:15:04 +00:00
639d265278 fix: decode error bytes as Error protobuf (not as a pre-decoded object)
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-03 00:11:43 +00:00
e9ebbf17d2 fix: translate PascalCase procedure names to .NET getter/setter convention
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-03 00:05:11 +00:00
ee75d0b6c9 debug: probe specifically for GetUT in SpaceCenter
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-03 00:02:40 +00:00
916222f4f4 debug: log SpaceCenter procedure names during ServiceCache build
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:56:35 +00:00
62e7ed0a77 fix: handle null returnType in decodeKrpcType (the actual root cause!)
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:53:20 +00:00
2b0573d328 fix: add missing Procedure.game_scenes field (field 6, repeated GameScene enum)
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:47:16 +00:00
b1b78a06a3 fix: Type.code nested-enum bug blocks GetServices decode
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:38:19 +00:00
a6ba6e6583 fix: top-level try/catch around connect() with stack trace
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:33:05 +00:00
dea84b65bb fix: use uint32 instead of nested-enum type for ConnectionResponse.status
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:29:08 +00:00
25dd42503b fix: wrap stream handshake decode in try/catch + raw-bytes diagnostic
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:22:43 +00:00
7c46bc0408 fix: remove stray brace in config log
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:20:32 +00:00
c4b631c4c4 fix: add BUILD_TAG to bridge so we can verify which code is running
Arnike pushed to main at Arnike/KSP-MissionControl 2026-06-02 23:12:52 +00:00
b09fe6fd99 Merge pull request 'fix: null-safe kRPC handshake error reporting' (#5) from debug-krpc-handshake into main
a69cd14817 fix: null-safe kRPC handshake error reporting
Compare 2 commits »
Arnike merged pull request Arnike/KSP-MissionControl#5 2026-06-02 23:12:51 +00:00
fix: null-safe kRPC handshake error reporting
Arnike created pull request Arnike/KSP-MissionControl#5 2026-06-02 23:12:44 +00:00
fix: null-safe kRPC handshake error reporting
Arnike created branch debug-krpc-handshake in Arnike/KSP-MissionControl 2026-06-02 23:10:31 +00:00
Arnike pushed to debug-krpc-handshake at Arnike/KSP-MissionControl 2026-06-02 23:10:31 +00:00
a69cd14817 fix: null-safe kRPC handshake error reporting
Arnike pushed to main at Arnike/KSP-MissionControl 2026-06-02 22:16:41 +00:00
6cdd00fdfc Merge phase-1c-extract: typed kRPC service client + SpaceCenter extract
aebee77843 phase 1c-extract: typed kRPC service client + SpaceCenter extract
Compare 2 commits »