History

Use control-plane exports in server tests

Rhys Sullivan committed 8 months ago

Commit d64dce31 parent fa28f0b2 files · +8 −9Browse files

Unified · Split

2 files
  1. apps/executor/src/server/server.test.ts +5 −9
  2. packages/control-plane/src/runtime/index.ts +3 −0
apps/executor/src/server/server.test.ts+5−9
@@ -20,9 +20,14 @@ import { makeToolInvokerFromTools, toTool } from "@executor/codemode-core"; · 19 unmodified lines
20import {20import {
21 createControlPlaneClient,21 createControlPlaneClient,
22 type ControlPlaneClient,22 type ControlPlaneClient,
23 buildLocalSourceArtifact,
24 materializationFromMcpManifestEntries,
23 type ResolveExecutionEnvironment,25 type ResolveExecutionEnvironment,
26 resolveLocalWorkspaceContext,
24 SourceIdSchema,27 SourceIdSchema,
25 SourceRecipeRevisionIdSchema,28 SourceRecipeRevisionIdSchema,
29 writeLocalSourceArtifact,
30 writeProjectLocalExecutorConfig,
26} from "@executor/control-plane";31} from "@executor/control-plane";
27import { makeSesExecutor } from "@executor/runtime-ses";32import { makeSesExecutor } from "@executor/runtime-ses";
28import { Client } from "@modelcontextprotocol/sdk/client/index.js";33import { Client } from "@modelcontextprotocol/sdk/client/index.js";
@@ -38,15 +43,6 @@ import { · 9 unmodified lines
38 seedGithubOpenApiSourceInWorkspace,43 seedGithubOpenApiSourceInWorkspace,
39} from "../cli/dev";44} from "../cli/dev";
40import { createLocalExecutorServer } from "@executor/server";45import { createLocalExecutorServer } from "@executor/server";
41import {
42 buildLocalSourceArtifact,
43 writeLocalSourceArtifact,
44} from "../../../../packages/control-plane/src/runtime/local-source-artifacts";
45import {
46 resolveLocalWorkspaceContext,
47 writeProjectLocalExecutorConfig,
48} from "../../../../packages/control-plane/src/runtime/local-config";
49import { materializationFromMcpManifestEntries } from "../../../../packages/control-plane/src/runtime/source-adapters/mcp";
50 46
51const executionResolver: ResolveExecutionEnvironment = () =>47const executionResolver: ResolveExecutionEnvironment = () =>
52 Effect.succeed({48 Effect.succeed({
packages/control-plane/src/runtime/index.ts+3−0
@@ -63,11 +63,14 @@ export { · 62 unmodified lines
63export * from "./execution-state";63export * from "./execution-state";
64export * from "./executor-tools";64export * from "./executor-tools";
65export * from "./live-execution";65export * from "./live-execution";
66export * from "./local-config";
66export * from "./local-installation";67export * from "./local-installation";
68export * from "./local-source-artifacts";
67export * from "./schema-type-signature";69export * from "./schema-type-signature";
68export * from "./source-auth-service";70export * from "./source-auth-service";
69export * from "./secret-material-providers";71export * from "./secret-material-providers";
70export * from "./source-credential-interactions";72export * from "./source-credential-interactions";
73export * from "./source-adapters/mcp";
71export * from "./store";74export * from "./store";
72export * from "./workspace-execution-environment";75export * from "./workspace-execution-environment";
73export * from "./source-inspection";76export * from "./source-inspection";