فهرست منبع

chore: generate

opencode-agent[bot] 4 روز پیش
والد
کامیت
53dc7b1649
2فایلهای تغییر یافته به همراه4 افزوده شده و 9 حذف شده
  1. 3 7
      packages/opencode/src/acp/agent.ts
  2. 1 2
      packages/opencode/src/agent/agent.ts

+ 3 - 7
packages/opencode/src/acp/agent.ts

@@ -1162,8 +1162,7 @@ export class Agent implements ACPAgent {
       (await (async () => {
         if (!availableModes.length) return undefined
         const defaultAgentName = await AppRuntime.runPromise(AgentModule.Service.use((svc) => svc.defaultAgent()))
-        const resolvedModeId =
-          availableModes.find((mode) => mode.name === defaultAgentName)?.id ?? availableModes[0].id
+        const resolvedModeId = availableModes.find((mode) => mode.name === defaultAgentName)?.id ?? availableModes[0].id
         this.sessionManager.setMode(sessionId, resolvedModeId)
         return resolvedModeId
       })())
@@ -1362,8 +1361,7 @@ export class Agent implements ACPAgent {
     if (!current) {
       this.sessionManager.setModel(session.id, model)
     }
-    const agent =
-      session.modeId ?? (await AppRuntime.runPromise(AgentModule.Service.use((svc) => svc.defaultAgent())))
+    const agent = session.modeId ?? (await AppRuntime.runPromise(AgentModule.Service.use((svc) => svc.defaultAgent())))
 
     const parts: Array<
       | { type: "text"; text: string; synthetic?: boolean; ignored?: boolean }
@@ -1729,9 +1727,7 @@ function buildAvailableModels(
 ): ModelOption[] {
   const includeVariants = options.includeVariants ?? false
   return providers.flatMap((provider) => {
-    const unsorted: Array<{ id: string; name: string; variants?: Record<string, any> }> = Object.values(
-      provider.models,
-    )
+    const unsorted: Array<{ id: string; name: string; variants?: Record<string, any> }> = Object.values(provider.models)
     const models = Provider.sort(unsorted)
     return models.flatMap((model) => {
       const base: ModelOption = {

+ 1 - 2
packages/opencode/src/agent/agent.ts

@@ -136,8 +136,7 @@ export const layer = Layer.effect(
                 edit: {
                   "*": "deny",
                   [path.join(".opencode", "plans", "*.md")]: "allow",
-                  [path.relative(Instance.worktree, path.join(Global.Path.data, path.join("plans", "*.md")))]:
-                    "allow",
+                  [path.relative(Instance.worktree, path.join(Global.Path.data, path.join("plans", "*.md")))]: "allow",
                 },
               }),
               user,