Skip to content

Commit 691644e

Browse files
authored
tweak: add back setting user agent in requests (#18795)
1 parent 4aebaaf commit 691644e

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

  • packages/opencode/src/session

packages/opencode/src/session/llm.ts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -250,12 +250,16 @@ export namespace LLM {
250250
maxOutputTokens,
251251
abortSignal: input.abort,
252252
headers: {
253-
...(input.model.providerID.startsWith("opencode") && {
254-
"x-opencode-project": Instance.project.id,
255-
"x-opencode-session": input.sessionID,
256-
"x-opencode-request": input.user.id,
257-
"x-opencode-client": Flag.OPENCODE_CLIENT,
258-
}),
253+
...(input.model.providerID.startsWith("opencode")
254+
? {
255+
"x-opencode-project": Instance.project.id,
256+
"x-opencode-session": input.sessionID,
257+
"x-opencode-request": input.user.id,
258+
"x-opencode-client": Flag.OPENCODE_CLIENT,
259+
}
260+
: {
261+
"User-Agent": `opencode/${Installation.VERSION}`,
262+
}),
259263
...input.model.headers,
260264
...headers,
261265
},

0 commit comments

Comments
 (0)