summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/provider/provider.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index e1506f593..45fbeb7e0 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -681,6 +681,9 @@ export namespace Provider {
autoload: !!apiKey,
options: {
apiKey,
+ headers: {
+ "User-Agent": `opencode/${Installation.VERSION} cloudflare-workers-ai (${os.platform()} ${os.release()}; ${os.arch()})`,
+ },
},
async getModel(sdk: any, modelID: string) {
return sdk.languageModel(modelID)
@@ -732,6 +735,9 @@ export namespace Provider {
cacheKey: input.options?.cacheKey,
skipCache: input.options?.skipCache,
collectLog: input.options?.collectLog,
+ headers: {
+ "User-Agent": `opencode/${Installation.VERSION} cloudflare-ai-gateway (${os.platform()} ${os.release()}; ${os.arch()})`,
+ },
}
const aigateway = createAiGateway({