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

mark subagent sessions as agent initiated to ensure they dont count against quota (got the ok from copilot team)

Aiden Cline 1 месяц назад
Родитель
Сommit
19fe3e265a
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/opencode/src/plugin/copilot.ts

+ 2 - 2
packages/opencode/src/plugin/copilot.ts

@@ -276,8 +276,8 @@ export async function CopilotAuthPlugin(input: PluginInput): Promise<Hooks> {
         })
         })
         .catch(() => undefined)
         .catch(() => undefined)
       if (!session || !session.data.parentID) return
       if (!session || !session.data.parentID) return
-      // TODO: mark subagent sessions as agent initiated once copilot gives ok
-      // output.headers["x-initiator"] = "agent"
+      // mark subagent sessions as agent initiated matching standard that other copilot tools have
+      output.headers["x-initiator"] = "agent"
     },
     },
   }
   }
 }
 }