Browse Source

Setup MCP

pull/7703/head
Thomas Kaul 6 days ago
parent
commit
ed891c7304
  1. 6
      apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
  2. 2
      apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html

6
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts

@ -79,10 +79,10 @@ export class GfCreateOrUpdateAccessDialogComponent implements OnInit {
public tags: Filter[] = [];
protected accessForm: FormGroup;
protected hasPermissionToEnableMcp = false;
protected readonly mode: 'create' | 'update';
private hasExperimentalFeatures = false;
private hasPermissionToEnableMcp = false;
private readonly changeDetectorRef = inject(ChangeDetectorRef);
@ -107,6 +107,10 @@ export class GfCreateOrUpdateAccessDialogComponent implements OnInit {
return this.isPublicAccess && this.hasExperimentalFeatures;
}
public get canGrantMcpAccess() {
return this.hasExperimentalFeatures && this.hasPermissionToEnableMcp;
}
public get canGrantWriteAccess() {
return this.hasExperimentalFeatures;
}

2
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html

@ -33,7 +33,7 @@
<mat-select formControlName="type">
<mat-option i18n value="PRIVATE">Private</mat-option>
<mat-option i18n value="PUBLIC">Public</mat-option>
@if (hasPermissionToEnableMcp) {
@if (canGrantMcpAccess) {
<mat-option value="MCP">Model Context Protocol (MCP)</mat-option>
}
</mat-select>

Loading…
Cancel
Save