refactor: clean extension api boundaries

This commit is contained in:
Peter Steinberger
2026-03-17 09:33:17 -07:00
parent 4d8106eece
commit 4b125762f6
147 changed files with 699 additions and 364 deletions

View File

@@ -101,7 +101,7 @@ export function getWebSessionMocks(): AnyMocks {
return webSessionMocks;
}
vi.mock("../../extensions/whatsapp/src/session.js", () => webSessionMocks);
vi.mock("../../extensions/whatsapp/api.js", () => webSessionMocks);
export const MAIN_SESSION_KEY = "agent:main:main";

View File

@@ -10,7 +10,7 @@ export function installSubagentsCommandCoreMocks() {
});
// Prevent transitive import chain from reaching discord/monitor which needs https-proxy-agent.
vi.mock("../../../extensions/discord/src/monitor/gateway-plugin.js", () => ({
vi.mock("../../../extensions/discord/runtime-api.js", () => ({
createDiscordGatewayPlugin: () => ({}),
}));
}