refactor(core): remove tool layer exports (#34622)
This commit is contained in:
parent
74e7a378bb
commit
5691f36e98
18 changed files with 19 additions and 40 deletions
|
|
@ -1,4 +1,6 @@
|
|||
import { OpenCode } from "@opencode-ai/client/effect"
|
||||
import { AppNodeBuilder } from "@opencode-ai/core/effect/app-node-builder"
|
||||
import { LayerNode } from "@opencode-ai/core/effect/layer-node"
|
||||
import { PermissionSaved } from "@opencode-ai/core/permission/saved"
|
||||
import { ApplicationTools } from "@opencode-ai/core/tool/application-tools"
|
||||
import { createEmbeddedRoutes } from "@opencode-ai/server/routes"
|
||||
|
|
@ -9,7 +11,7 @@ export const create = Effect.fn("OpenCode.create")(function* () {
|
|||
const scope = yield* Scope.Scope
|
||||
const memoMap = yield* Layer.makeMemoMap
|
||||
const context = yield* Layer.buildWithMemoMap(
|
||||
Layer.merge(ApplicationTools.layer, PermissionSaved.defaultLayer),
|
||||
AppNodeBuilder.build(LayerNode.group([ApplicationTools.node, PermissionSaved.node])),
|
||||
memoMap,
|
||||
scope,
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue