feat: add durable release controller and admin deploy modes

This commit is contained in:
2026-08-01 03:27:38 +00:00
parent 395b60cdbe
commit 7b466de0a6
37 changed files with 2778 additions and 35 deletions
@@ -121,6 +121,7 @@ const installFixture = async (
: null,
runtime: {
profileName: 'hwe:default',
frontendRunning: true,
apiRunning: true,
daemonRunning: true,
auctionRunning: true,
@@ -180,6 +181,12 @@ const installFixture = async (
: []
);
}
if (operation === 'admin.releases.gatewayState') {
return response({ id: 'gateway', updatedAt: '2026-08-01T00:00:00.000Z' });
}
if (operation === 'admin.releases.list') {
return response([]);
}
throw new Error(`Unhandled tRPC operation: ${operation}`);
});
await route.fulfill({