@@ -12,7 +12,8 @@ import { NavbarView } from "./NavbarView";
1212export const Navbar :FC = ( ) => {
1313const { metadata} = useEmbeddedMetadata ( ) ;
1414const buildInfoQuery = useQuery ( buildInfo ( metadata [ "build-info" ] ) ) ;
15- const { appearance, canViewOrganizationSettings} = useDashboard ( ) ;
15+ const { appearance, experiments, canViewOrganizationSettings} =
16+ useDashboard ( ) ;
1617const { user :me , permissions, signOut} = useAuthenticated ( ) ;
1718const featureVisibility = useFeatureVisibility ( ) ;
1819const proxyContextValue = useProxy ( ) ;
@@ -25,8 +26,8 @@ export const Navbar: FC = () => {
2526const canViewConnectionLog =
2627featureVisibility . connection_log && permissions . viewAnyConnectionLog ;
2728// TODO: We should have a separate permission for this
28- // TODO: We should have a check for the experiment too.
29- const canViewAIGovernance = featureVisibility . aibridge ;
29+ const canViewAIGovernance =
30+ featureVisibility . aibridge && experiments . includes ( " aibridge" ) ;
3031
3132return (
3233< NavbarView