Browse Source

fix: ensure 'name' isnt being sent in request body for custom agent

Aiden Cline 1 month ago
parent
commit
c7a2c737e8
2 changed files with 1 additions and 1 deletions
  1. 0 1
      packages/opencode/src/agent/agent.ts
  2. 1 0
      packages/opencode/src/config/config.ts

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

@@ -188,7 +188,6 @@ export namespace Agent {
       item.topP = value.top_p ?? item.topP
       item.mode = value.mode ?? item.mode
       item.color = value.color ?? item.color
-      item.name = value.options?.name ?? item.name
       item.steps = value.steps ?? item.steps
       item.options = mergeDeep(item.options, value.options ?? {})
       item.permission = PermissionNext.merge(item.permission, PermissionNext.fromConfig(value.permission ?? {}))

+ 1 - 0
packages/opencode/src/config/config.ts

@@ -483,6 +483,7 @@ export namespace Config {
     .catchall(z.any())
     .transform((agent, ctx) => {
       const knownKeys = new Set([
+        "name",
         "model",
         "prompt",
         "description",