We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4aebaaf commit 691644eCopy full SHA for 691644e
1 file changed
packages/opencode/src/session/llm.ts
@@ -250,12 +250,16 @@ export namespace LLM {
250
maxOutputTokens,
251
abortSignal: input.abort,
252
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
- }),
+ ...(input.model.providerID.startsWith("opencode")
+ ? {
+ "x-opencode-project": Instance.project.id,
+ "x-opencode-session": input.sessionID,
+ "x-opencode-request": input.user.id,
+ "x-opencode-client": Flag.OPENCODE_CLIENT,
259
+ }
260
+ : {
261
+ "User-Agent": `opencode/${Installation.VERSION}`,
262
+ }),
263
...input.model.headers,
264
...headers,
265
},
0 commit comments