@@ -9,6 +9,10 @@ import type { Id } from 'convex/_generated/dataModel'
99
1010import { generateFileTree } from '~/forge/file-tree-generator'
1111import type { DryRunOutput } from '~/forge/types'
12+ import { ensureFrameworkRegistered } from '~/forge/engine-handling/framework-registry'
13+ import { setServerEnvironment } from '~/forge/engine-handling/server-environment'
14+ import { addToAppWrapper } from '~/forge/engine-handling/add-to-app-wrapper'
15+ import { createAppWrapper } from '~/forge/engine-handling/create-app-wrapper'
1216
1317function enforceFSPath ( path : string ) {
1418 if ( path . startsWith ( './' ) ) {
@@ -38,21 +42,9 @@ export const getTools = async (convex: ConvexHttpClient, projectId: string) => {
3842 getAllAddOns,
3943 createDefaultEnvironment,
4044 } = await import ( '@tanstack/cta-engine' )
41- const { addToAppWrapper } = await import (
42- '~/forge/engine-handling/add-to-app-wrapper'
43- )
44- const { createAppWrapper } = await import (
45- '~/forge/engine-handling/create-app-wrapper'
46- )
47- const { setServerEnvironment } = await import (
48- '~/forge/engine-handling/server-environment'
49- )
50- const { ensureFrameworkRegistered } = await import (
51- '~/forge/engine-handling/framework-registry'
52- )
5345
5446 // Ensure framework is registered
55- await ensureFrameworkRegistered ( )
47+ ensureFrameworkRegistered ( )
5648
5749 const projectFiles = await convex . query ( api . forge . getProjectFiles , {
5850 projectId : projectId as Id < 'forge_projects' > ,
0 commit comments