Skip to content

Commit e3a05e8

Browse files
author
Shaw
committed
fix(release): restore desktop release inputs
1 parent c7cf8a2 commit e3a05e8

12 files changed

Lines changed: 174 additions & 121 deletions

File tree

bun.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/agent/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@
315315
"jsdom": "^29.0.0",
316316
"json5": "^2.2.3",
317317
"minimisted": "^2.0.0",
318+
"onnxruntime-web": "1.26.0",
318319
"pako": "^1.0.10",
319320
"pg": "^8.16.3",
320321
"pify": "^4.0.1",

packages/app-core/src/registry/smartglasses-registry.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import { describe, expect, it } from "vitest";
12
import { readFileSync } from "node:fs";
23
import { join } from "node:path";
3-
import { describe, expect, it } from "vitest";
44
import { loadRegistryFromRawEntries } from "./loader";
55
import { registryEntrySchema } from "./schema";
66

packages/cloud-api/webhooks/bluebubbles/route.test.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,17 @@ const routePhoneMessage = mock(async () => ({
1010
type RegisterPhoneGatewayDeviceResult = {
1111
id: string | null;
1212
registered: boolean;
13-
skippedReason?: string;
13+
skippedReason?: "missing_phone_number" | "table_missing" | "write_failed";
1414
};
1515

16+
const registeredGatewayDevice = (): RegisterPhoneGatewayDeviceResult => ({
17+
id: "gateway-device-1",
18+
registered: true,
19+
});
20+
1621
const registerPhoneGatewayDevice = mock(
17-
async (): Promise<RegisterPhoneGatewayDeviceResult> => ({
18-
id: "gateway-device-1",
19-
registered: true,
20-
}),
22+
async (): Promise<RegisterPhoneGatewayDeviceResult> =>
23+
registeredGatewayDevice(),
2124
);
2225

2326
mock.module("@/lib/services/agent-gateway-router", () => ({
@@ -83,10 +86,9 @@ describe("BlueBubbles webhook", () => {
8386
organizationId: "org-1",
8487
}));
8588
registerPhoneGatewayDevice.mockClear();
86-
registerPhoneGatewayDevice.mockImplementation(async () => ({
87-
id: "gateway-device-1",
88-
registered: true,
89-
}));
89+
registerPhoneGatewayDevice.mockImplementation(async () =>
90+
registeredGatewayDevice(),
91+
);
9092
});
9193

9294
test("rejects requests without the shared gateway secret", async () => {

packages/cloud-shared/src/lib/services/agent-gateway-router.test.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,28 @@ mock.module("../../db/schemas", () => ({
9797
created_at: "created_at",
9898
},
9999
appRequests: {},
100+
appAnalytics: {},
101+
apps: {},
100102
appUsers: {},
103+
adminUsers: {},
104+
containers: {},
105+
conversations: {},
106+
elizaRoomCharactersTable: {},
107+
invoices: {},
108+
mcpPricingTypeEnum: {},
109+
mcpStatusEnum: {},
110+
mcpUsage: {},
111+
moderationViolations: {},
112+
organizationEncryptionKeys: {},
113+
organizations: {},
101114
phoneGatewayDevices: {},
115+
userCharacters: {},
116+
userMcps: {},
117+
userModerationStatus: {},
118+
users: {},
119+
vertexModelAssignments: {},
120+
vertexTunedModels: {},
121+
vertexTuningJobs: {},
102122
}));
103123

104124
mock.module("./agent-gateway-relay", () => ({

packages/cloud-shared/src/lib/services/eliza-app/onboarding-chat.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -433,12 +433,13 @@ export async function runOnboardingChat(input: OnboardingChatInput): Promise<Onb
433433
};
434434

435435
if (!requiresLogin && session.userId && session.organizationId) {
436-
provisioning = preferredNameCaptured
437-
? await ensureElizaAppProvisioning({
438-
userId: session.userId,
439-
organizationId: session.organizationId,
440-
})
441-
: await getElizaAppProvisioningStatus(session.organizationId);
436+
provisioning =
437+
(userMessage || input.authenticatedUser) && preferredNameCaptured
438+
? await ensureElizaAppProvisioning({
439+
userId: session.userId,
440+
organizationId: session.organizationId,
441+
})
442+
: await getElizaAppProvisioningStatus(session.organizationId);
442443
session.agentId = provisioning.agentId ?? session.agentId;
443444
}
444445

packages/cloud-shared/src/lib/services/eliza-app/provisioning.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@ mock.module("../provisioning-jobs", () => ({
5757
},
5858
}));
5959

60-
const { ensureElizaAppProvisioning } = await import("./provisioning.ts?test=provisioning");
60+
const { ensureElizaAppProvisioning } = await import(
61+
`./provisioning.ts?test=provisioning-${Date.now()}`
62+
);
6163

6264
describe("ensureElizaAppProvisioning", () => {
6365
beforeEach(() => {

packages/cloud-shared/src/lib/services/message-router/index.test.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,29 @@ mock.module("../../../db/schemas", () => ({
3434
},
3535
agentPhoneNumbers: {},
3636
appRequests: {},
37+
appAnalytics: {},
38+
apps: {},
3739
appUsers: {},
40+
adminUsers: {},
41+
containers: {},
42+
conversations: {},
43+
elizaRoomCharactersTable: {},
44+
invoices: {},
45+
mcpPricingTypeEnum: {},
46+
mcpStatusEnum: {},
47+
mcpUsage: {},
48+
moderationViolations: {},
49+
organizationEncryptionKeys: {},
50+
organizations: {},
3851
phoneMessageLog: {},
3952
phoneGatewayDevices: {},
53+
userCharacters: {},
54+
userMcps: {},
55+
userModerationStatus: {},
56+
users: {},
57+
vertexModelAssignments: {},
58+
vertexTunedModels: {},
59+
vertexTuningJobs: {},
4060
}));
4161

4262
mock.module("../secrets", () => ({

packages/cloud-shared/src/lib/services/phone-gateway-devices.test.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,34 @@ mock.module("../../db/schemas", () => ({
3434
},
3535
agentPhoneNumbers: {},
3636
appRequests: {},
37+
appAnalytics: {},
38+
apps: {},
3739
appUsers: {},
40+
adminUsers: {},
41+
containers: {},
42+
conversations: {},
43+
elizaRoomCharactersTable: {},
44+
invoices: {},
45+
mcpPricingTypeEnum: {},
46+
mcpStatusEnum: {},
47+
mcpUsage: {},
48+
moderationViolations: {},
49+
organizationEncryptionKeys: {},
50+
organizations: {},
3851
phoneMessageLog: {},
3952
phoneGatewayDevices: {
4053
id: "id",
4154
provider: "provider",
4255
phone_number: "phone_number",
4356
bridge_id: "bridge_id",
4457
},
58+
userCharacters: {},
59+
userMcps: {},
60+
userModerationStatus: {},
61+
users: {},
62+
vertexModelAssignments: {},
63+
vertexTunedModels: {},
64+
vertexTuningJobs: {},
4565
}));
4666

4767
const { registerPhoneGatewayDevice } = await import("./phone-gateway-devices");

0 commit comments

Comments
 (0)