Просмотр исходного кода

fix: ensure checkUpgrade sets `init:` (#5040)

YeonGyu-Kim 2 месяцев назад
Родитель
Сommit
5a9f4e5c60
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      packages/opencode/src/cli/cmd/tui/worker.ts

+ 2 - 0
packages/opencode/src/cli/cmd/tui/worker.ts

@@ -2,6 +2,7 @@ import { Installation } from "@/installation"
 import { Server } from "@/server/server"
 import { Log } from "@/util/log"
 import { Instance } from "@/project/instance"
+import { InstanceBootstrap } from "@/project/bootstrap"
 import { Rpc } from "@/util/rpc"
 import { upgrade } from "@/cli/upgrade"
 
@@ -43,6 +44,7 @@ export const rpc = {
   async checkUpgrade(input: { directory: string }) {
     await Instance.provide({
       directory: input.directory,
+      init: InstanceBootstrap,
       fn: async () => {
         await upgrade().catch(() => {})
       },