@@ -72,17 +72,18 @@ export namespace ChatContextKeys {
7272 } ;
7373
7474 export const Entitlement = {
75- internal : new RawContextKey < boolean > ( 'chatEntitlementInternal' , false , true ) , // True when user is a chat internal user.
76- gitHubInternal : new RawContextKey < boolean > ( 'chatEntitlementGitHubInternal' , false , true ) , // True when user is a GitHub internal user.
77- microsoftInternal : new RawContextKey < boolean > ( 'chatEntitlementMicrosoftInternal' , false , true ) , // True when user is a Microsoft internal user.
78- signedOut : new RawContextKey < boolean > ( 'chatEntitlementSignedOut' , false , true ) , // True when user is signed out.
79- canSignUp : new RawContextKey < boolean > ( 'chatPlanCanSignUp' , false , true ) , // True when user can sign up to be a chat free user.
80- free : new RawContextKey < boolean > ( 'chatPlanFree' , false , true ) , // True when user is a chat free user.
81- pro : new RawContextKey < boolean > ( 'chatPlanPro' , false , true ) , // True when user is a chat pro user.
82- proPlus : new RawContextKey < boolean > ( 'chatPlanProPlus' , false , true ) , // True when user is a chat pro plus user.
83- business : new RawContextKey < boolean > ( 'chatPlanBusiness' , false , true ) , // True when user is a chat business user.
84- enterprise : new RawContextKey < boolean > ( 'chatPlanEnterprise' , false , true ) , // True when user is a chat enterprise user.
85- sku : new RawContextKey < string > ( 'chatEntitlementSku' , undefined , true ) , // The raw SKU string from the entitlement service.
75+ signedOut : new RawContextKey < boolean > ( 'chatEntitlementSignedOut' , false , true ) , // True when user is signed out.
76+ canSignUp : new RawContextKey < boolean > ( 'chatPlanCanSignUp' , false , true ) , // True when user can sign up to be a chat free user.
77+
78+ planFree : new RawContextKey < boolean > ( 'chatPlanFree' , false , true ) , // True when user is a chat free user.
79+ planPro : new RawContextKey < boolean > ( 'chatPlanPro' , false , true ) , // True when user is a chat pro user.
80+ planProPlus : new RawContextKey < boolean > ( 'chatPlanProPlus' , false , true ) , // True when user is a chat pro plus user.
81+ planBusiness : new RawContextKey < boolean > ( 'chatPlanBusiness' , false , true ) , // True when user is a chat business user.
82+ planEnterprise : new RawContextKey < boolean > ( 'chatPlanEnterprise' , false , true ) , // True when user is a chat enterprise user.
83+
84+ organisations : new RawContextKey < string [ ] > ( 'chatEntitlementOrganisations' , undefined , true ) , // The organizations the user belongs to.
85+ internal : new RawContextKey < boolean > ( 'chatEntitlementInternal' , false , true ) , // True when user belongs to internal organisation.
86+ sku : new RawContextKey < string > ( 'chatEntitlementSku' , undefined , true ) , // The SKU of the user.
8687 } ;
8788
8889 export const chatQuotaExceeded = new RawContextKey < boolean > ( 'chatQuotaExceeded' , false , true ) ;
0 commit comments