core: refactor providerOptions function to accept Provider.Model for cleaner API

This commit is contained in:
Aiden Cline
2025-12-09 01:25:36 -06:00
parent 2206e10d92
commit f8bd4ff705
4 changed files with 8 additions and 9 deletions

View File

@@ -140,8 +140,7 @@ export namespace SessionCompaction {
// set to 0, we handle loop
maxRetries: 0,
providerOptions: ProviderTransform.providerOptions(
model.api.npm,
model.providerID,
model,
pipe({}, mergeDeep(ProviderTransform.options(model, input.sessionID)), mergeDeep(model.options)),
),
headers: model.headers,