summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/provider/provider.ts28
-rw-r--r--packages/opencode/src/session/index.ts14
2 files changed, 21 insertions, 21 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index 6e3ea85fe..759e3b917 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -97,7 +97,7 @@ export namespace Provider {
Array.isArray(msg.content) && msg.content.some((part: any) => part.type === "image_url"),
)
}
- } catch {}
+ } catch { }
const headers: Record<string, string> = {
...init.headers,
...copilot.HEADERS,
@@ -283,26 +283,26 @@ export namespace Provider {
cost:
!model.cost && !existing?.cost
? {
- input: 0,
- output: 0,
- cache_read: 0,
- cache_write: 0,
- }
+ input: 0,
+ output: 0,
+ cache_read: 0,
+ cache_write: 0,
+ }
: {
- cache_read: 0,
- cache_write: 0,
- ...existing?.cost,
- ...model.cost,
- },
+ cache_read: 0,
+ cache_write: 0,
+ ...existing?.cost,
+ ...model.cost,
+ },
options: {
...existing?.options,
...model.options,
},
limit: model.limit ??
existing?.limit ?? {
- context: 0,
- output: 0,
- },
+ context: 0,
+ output: 0,
+ },
}
parsed.models[modelID] = parsedModel
}
diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts
index d37528ebc..b562c433a 100644
--- a/packages/opencode/src/session/index.ts
+++ b/packages/opencode/src/session/index.ts
@@ -322,9 +322,9 @@ export namespace Session {
for (const child of await children(sessionID)) {
await remove(child.id, false)
}
- await unshare(sessionID).catch(() => {})
- await Storage.remove(`session/info/${sessionID}`).catch(() => {})
- await Storage.removeDir(`session/message/${sessionID}/`).catch(() => {})
+ await unshare(sessionID).catch(() => { })
+ await Storage.remove(`session/info/${sessionID}`).catch(() => { })
+ await Storage.removeDir(`session/message/${sessionID}/`).catch(() => { })
state().sessions.delete(sessionID)
state().messages.delete(sessionID)
if (emitEvent) {
@@ -523,7 +523,7 @@ export namespace Session {
sessionID: input.sessionID,
abort: new AbortController().signal,
messageID: userMsg.id,
- metadata: async () => {},
+ metadata: async () => { },
}),
)
return [
@@ -632,7 +632,7 @@ export namespace Session {
// mark session as updated
// used for session list sorting (indicates when session was most recently interacted with)
- await update(input.sessionID, (_draft) => {})
+ await update(input.sessionID, (_draft) => { })
if (isLocked(input.sessionID)) {
return new Promise((resolve) => {
@@ -712,7 +712,7 @@ export namespace Session {
draft.title = title.trim()
})
})
- .catch(() => {})
+ .catch(() => { })
}
const agent = await Agent.get(inputAgent)
@@ -927,7 +927,7 @@ export namespace Session {
},
maxRetries: 3,
activeTools: Object.keys(tools).filter((x) => x !== "invalid"),
- maxOutputTokens: outputLimit,
+ maxOutputTokens: model.info.id.startsWith("gpt-5") ? undefined : outputLimit,
abortSignal: abort.signal,
stopWhen: stepCountIs(1000),
providerOptions: {