From ca7119df8c5dfefb37fddd89b292c58570b73a8c 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 }) }