@@ -16,8 +16,8 @@ public void Catalog_LoadsOpenCoworkBuiltInProviders()
1616 {
1717 var catalog = new AiProviderPresetCatalog ( ) ;
1818
19- Assert . Equal ( 27 , catalog . Presets . Count ) ;
20- Assert . Equal ( 436 , catalog . Presets . Sum ( p => p . DefaultModels . Count ) ) ;
19+ Assert . Equal ( 28 , catalog . Presets . Count ) ;
20+ Assert . Equal ( 444 , catalog . Presets . Sum ( p => p . DefaultModels . Count ) ) ;
2121 Assert . Contains ( catalog . Presets , p => p . BuiltinId == "routin-ai" && p . DefaultEnabled == true ) ;
2222 Assert . Contains ( catalog . Presets , p => p . BuiltinId == "codex-oauth" && p . AuthMode == "oauth" ) ;
2323 Assert . Contains ( catalog . Presets . Single ( p => p . BuiltinId == "openai" ) . DefaultModels ,
@@ -26,6 +26,10 @@ public void Catalog_LoadsOpenCoworkBuiltInProviders()
2626 p => p . BuiltinId == "orcarouter" &&
2727 p . DefaultBaseUrl == "https://api.orcarouter.ai/v1" &&
2828 p . DefaultModels . Any ( m => m . Id == "orcarouter/auto" ) ) ;
29+ Assert . Contains ( catalog . Presets ,
30+ p => p . BuiltinId == "requesty" &&
31+ p . DefaultBaseUrl == "https://router.requesty.ai/v1" &&
32+ p . DefaultModels . Any ( m => m . Id == "claude-sonnet-4-6" ) ) ;
2933 }
3034
3135 [ Fact ]
@@ -37,8 +41,8 @@ public async Task EnsureBuiltInProvidersAsync_IsIdempotent()
3741 await seeder . EnsureBuiltInProvidersAsync ( ) ;
3842 await seeder . EnsureBuiltInProvidersAsync ( ) ;
3943
40- Assert . Equal ( 27 , await context . AiProviderConfigs . CountAsync ( p => ! p . IsDeleted ) ) ;
41- Assert . Equal ( 436 , await context . AiModelConfigs . CountAsync ( m => ! m . IsDeleted ) ) ;
44+ Assert . Equal ( 28 , await context . AiProviderConfigs . CountAsync ( p => ! p . IsDeleted ) ) ;
45+ Assert . Equal ( 444 , await context . AiModelConfigs . CountAsync ( m => ! m . IsDeleted ) ) ;
4246
4347 var codex = await context . AiProviderConfigs . SingleAsync ( p => p . Name == "codex-oauth" ) ;
4448 Assert . True ( codex . IsBuiltIn ) ;
0 commit comments