Skip to content

Commit d8060dc

Browse files
authored
Drop compaction create facade (#26739)
1 parent f71fb18 commit d8060dc

1 file changed

Lines changed: 0 additions & 13 deletions

File tree

packages/opencode/src/session/compaction.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import * as Session from "./session"
44
import { SessionID, MessageID, PartID } from "./schema"
55
import { Provider } from "@/provider/provider"
66
import { MessageV2 } from "./message-v2"
7-
import z from "zod"
87
import { Token } from "@/util/token"
98
import * as Log from "@opencode-ai/core/util/log"
109
import { SessionProcessor } from "./processor"
@@ -19,7 +18,6 @@ import { InstanceState } from "@/effect/instance-state"
1918
import { isOverflow as overflow, usable } from "./overflow"
2019
import { makeRuntime } from "@/effect/run-service"
2120
import { serviceUse } from "@/effect/service-use"
22-
import { fn } from "@/util/fn"
2321
import { EventV2 } from "@/v2/event"
2422
import { SessionEvent } from "@/v2/session-event"
2523

@@ -641,15 +639,4 @@ export async function prune(input: { sessionID: SessionID }) {
641639
return runPromise((svc) => svc.prune(input))
642640
}
643641

644-
export const create = fn(
645-
z.object({
646-
sessionID: SessionID.zod,
647-
agent: z.string(),
648-
model: z.object({ providerID: ProviderID.zod, modelID: ModelID.zod }),
649-
auto: z.boolean(),
650-
overflow: z.boolean().optional(),
651-
}),
652-
(input) => runPromise((svc) => svc.create(input)),
653-
)
654-
655642
export * as SessionCompaction from "./compaction"

0 commit comments

Comments
 (0)