@@ -575,7 +575,7 @@ describe("modelsListCommand forward-compat", () => {
575575 expect ( lastPrintedRows < { key : string ; available : boolean } > ( ) ) . toEqual ( [
576576 expect . objectContaining ( {
577577 key : "moonshot/kimi-k2.6" ,
578- available : false ,
578+ available : true ,
579579 } ) ,
580580 ] ) ;
581581 } ) ;
@@ -636,10 +636,13 @@ describe("modelsListCommand forward-compat", () => {
636636
637637 await modelsListCommand ( { all : true , provider : "openai" , json : true } , runtime as never ) ;
638638
639- expect ( mocks . loadModelRegistry ) . toHaveBeenCalledWith ( mocks . resolvedConfig , {
640- providerFilter : "openai" ,
641- normalizeModels : true ,
642- } ) ;
639+ expect ( mocks . loadModelRegistry ) . toHaveBeenCalledWith (
640+ mocks . resolvedConfig ,
641+ expect . objectContaining ( {
642+ providerFilter : "openai" ,
643+ normalizeModels : true ,
644+ } ) ,
645+ ) ;
643646 expect ( lastPrintedRows < { key : string } > ( ) ) . toEqual ( [
644647 expect . objectContaining ( { key : "openai/gpt-5.4" } ) ,
645648 expect . objectContaining ( { key : "openai/gpt-5.5-pro" } ) ,
@@ -673,7 +676,7 @@ describe("modelsListCommand forward-compat", () => {
673676 expect ( lastPrintedRows < { key : string ; available : boolean } > ( ) ) . toEqual ( [
674677 expect . objectContaining ( {
675678 key : "moonshot/kimi-k2.6" ,
676- available : false ,
679+ available : true ,
677680 } ) ,
678681 ] ) ;
679682 } ) ;
@@ -707,10 +710,13 @@ describe("modelsListCommand forward-compat", () => {
707710
708711 await modelsListCommand ( { all : true , json : true } , runtime as never ) ;
709712
710- expect ( mocks . loadModelRegistry ) . toHaveBeenCalledWith ( mocks . resolvedConfig , {
711- providerFilter : undefined ,
712- normalizeModels : false ,
713- } ) ;
713+ expect ( mocks . loadModelRegistry ) . toHaveBeenCalledWith (
714+ mocks . resolvedConfig ,
715+ expect . objectContaining ( {
716+ providerFilter : undefined ,
717+ normalizeModels : false ,
718+ } ) ,
719+ ) ;
714720 expect ( mocks . loadProviderCatalogModelsForList ) . not . toHaveBeenCalled ( ) ;
715721 expect ( mocks . resolveModelWithRegistry ) . not . toHaveBeenCalled ( ) ;
716722 expect ( mocks . loadModelCatalog ) . not . toHaveBeenCalled ( ) ;
@@ -807,15 +813,18 @@ describe("modelsListCommand forward-compat", () => {
807813
808814 await modelsListCommand ( { all : true , provider : "anthropic" , json : true } , runtime as never ) ;
809815
810- expect ( mocks . loadModelRegistry ) . toHaveBeenCalledWith ( mocks . resolvedConfig , {
811- providerFilter : "anthropic" ,
812- normalizeModels : false ,
813- loadAvailability : false ,
814- } ) ;
816+ expect ( mocks . loadModelRegistry ) . toHaveBeenCalledWith (
817+ mocks . resolvedConfig ,
818+ expect . objectContaining ( {
819+ providerFilter : "anthropic" ,
820+ normalizeModels : false ,
821+ loadAvailability : false ,
822+ } ) ,
823+ ) ;
815824 expect ( lastPrintedRows < { key : string ; available : boolean } > ( ) ) . toEqual ( [
816825 expect . objectContaining ( {
817826 key : "anthropic/claude-opus-4-7" ,
818- available : false ,
827+ available : true ,
819828 } ) ,
820829 ] ) ;
821830 } ) ;
0 commit comments