Suggest daemon upgrade on unknown RPC errors

This commit is contained in:
Mohamed Boudra
2026-05-19 19:47:53 +07:00
parent 2c561536e4
commit 8d65f8bc96
2 changed files with 4 additions and 2 deletions
@@ -148,7 +148,7 @@ async function emitCheckoutStatusUpdatePrStatus(payload: CheckoutPrStatusPayload
function unsupportedTimelineError(): Error { function unsupportedTimelineError(): Error {
const error = new Error( const error = new Error(
"Unknown request schema requestType=pull_request_timeline_request code=unknown_schema", "Unknown request, try upgrading the daemon (currently v0.1.78) requestType=pull_request_timeline_request code=unknown_schema",
) as Error & { code: string; requestType: string }; ) as Error & { code: string; requestType: string };
error.name = "DaemonRpcError"; error.name = "DaemonRpcError";
error.code = "unknown_schema"; error.code = "unknown_schema";
@@ -1295,7 +1295,9 @@ export class VoiceAssistantWebSocketServer {
payload: { payload: {
requestId: requestInfo.requestId, requestId: requestInfo.requestId,
requestType: requestInfo.requestType, requestType: requestInfo.requestType,
error: isUnknownSchema ? "Unknown request schema" : "Invalid message", error: isUnknownSchema
? `Unknown request, try upgrading the daemon (currently v${this.daemonVersion})`
: "Invalid message",
code: isUnknownSchema ? "unknown_schema" : "invalid_message", code: isUnknownSchema ? "unknown_schema" : "invalid_message",
}, },
}), }),