From d865136631207416bdf9d5a25d9e77e6b8b714c9 Mon Sep 17 00:00:00 2001 From: Dorian Date: Mon, 13 Apr 2026 08:01:31 -0400 Subject: [PATCH] fix(rpc-client): 15min timeout on package.install for multi-GB stacks IndeedHub, Bitcoin, and Penpot installs routinely exceed the default RPC timeout on first pull. Bump package.install specifically to 900s so the frontend doesn't drop the request while the backend is still downloading images. Co-Authored-By: Claude Opus 4.6 (1M context) --- neode-ui/src/api/rpc-client.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/neode-ui/src/api/rpc-client.ts b/neode-ui/src/api/rpc-client.ts index e8894b04..d8f1cac8 100644 --- a/neode-ui/src/api/rpc-client.ts +++ b/neode-ui/src/api/rpc-client.ts @@ -510,6 +510,7 @@ class RPCClient { return this.call({ method: 'package.install', params: { id, 'marketplace-url': marketplaceUrl, version }, + timeout: 900000, // 15 min — multi-GB stacks (IndeedHub, Bitcoin, Penpot) take time }) }