chore: generate
This commit is contained in:
@@ -967,8 +967,8 @@ export namespace Provider {
|
|||||||
const config = yield* Config.Service
|
const config = yield* Config.Service
|
||||||
const auth = yield* Auth.Service
|
const auth = yield* Auth.Service
|
||||||
|
|
||||||
const cache = yield* InstanceState.make<State>(
|
const cache = yield* InstanceState.make<State>(() =>
|
||||||
() => Effect.gen(function* () {
|
Effect.gen(function* () {
|
||||||
using _ = log.time("state")
|
using _ = log.time("state")
|
||||||
const cfg = yield* config.get()
|
const cfg = yield* config.get()
|
||||||
const modelsDev = yield* Effect.promise(() => ModelsDev.get())
|
const modelsDev = yield* Effect.promise(() => ModelsDev.get())
|
||||||
@@ -1193,8 +1193,7 @@ export namespace Provider {
|
|||||||
(providerID === ProviderID.openrouter && modelID === "openai/gpt-5-chat")
|
(providerID === ProviderID.openrouter && modelID === "openai/gpt-5-chat")
|
||||||
)
|
)
|
||||||
delete provider.models[modelID]
|
delete provider.models[modelID]
|
||||||
if (model.status === "alpha" && !Flag.OPENCODE_ENABLE_EXPERIMENTAL_MODELS)
|
if (model.status === "alpha" && !Flag.OPENCODE_ENABLE_EXPERIMENTAL_MODELS) delete provider.models[modelID]
|
||||||
delete provider.models[modelID]
|
|
||||||
if (model.status === "deprecated") delete provider.models[modelID]
|
if (model.status === "deprecated") delete provider.models[modelID]
|
||||||
if (
|
if (
|
||||||
(configProvider?.blacklist && configProvider.blacklist.includes(modelID)) ||
|
(configProvider?.blacklist && configProvider.blacklist.includes(modelID)) ||
|
||||||
@@ -1321,8 +1320,7 @@ export namespace Provider {
|
|||||||
if (options["timeout"] !== undefined && options["timeout"] !== null && options["timeout"] !== false)
|
if (options["timeout"] !== undefined && options["timeout"] !== null && options["timeout"] !== false)
|
||||||
signals.push(AbortSignal.timeout(options["timeout"]))
|
signals.push(AbortSignal.timeout(options["timeout"]))
|
||||||
|
|
||||||
const combined =
|
const combined = signals.length === 0 ? null : signals.length === 1 ? signals[0] : AbortSignal.any(signals)
|
||||||
signals.length === 0 ? null : signals.length === 1 ? signals[0] : AbortSignal.any(signals)
|
|
||||||
if (combined) opts.signal = combined
|
if (combined) opts.signal = combined
|
||||||
|
|
||||||
// Strip openai itemId metadata following what codex does
|
// Strip openai itemId metadata following what codex does
|
||||||
@@ -1543,7 +1541,10 @@ export namespace Provider {
|
|||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
|
|
||||||
const { runPromise } = makeRuntime(Service, layer.pipe(Layer.provide(Config.defaultLayer), Layer.provide(Auth.defaultLayer)))
|
const { runPromise } = makeRuntime(
|
||||||
|
Service,
|
||||||
|
layer.pipe(Layer.provide(Config.defaultLayer), Layer.provide(Auth.defaultLayer)),
|
||||||
|
)
|
||||||
|
|
||||||
export async function list() {
|
export async function list() {
|
||||||
return runPromise((svc) => svc.list())
|
return runPromise((svc) => svc.list())
|
||||||
|
|||||||
Reference in New Issue
Block a user