@if (providerMeta(); as meta) {
{{ meta.label | i18n }} @if (meta.deprecated) { }
{{ meta.description | i18n }}
}
{{ 'XP.KEY_WORDS.Configuration' | translate: { Default: 'Configuration' } }}
@if (configSchema(); as configSchema) { } @else {
{{ 'XP.Xpert.NoConfigurationRequired' | translate: { Default: 'No configuration required' } }}
}
{{ 'XP.Common.Tools' | translate: { Default: 'Tools' } }}
@if (loadingTools()) {
{{ 'XP.Common.Loading' | translate: { Default: 'Loading...' } }}
} @else if (toolError()) {
{{ toolError() }}
} @else if (!middlewareTools().length) {
{{ 'XP.Common.NoTools' | translate: { Default: 'No tools' } }}
} @else {
@for (item of middlewareToolItems(); track item.name) {
{{ item.name }}
{{ item.name }}
@if (expandTools()[item.name]) {
{{ item.description || '-' }}
{{ 'XP.Xpert.ToolDescription' | translate: { Default: 'Tool Description' } }}
@if (toolMemory(item.name)) { } }
}
}

{{ 'XP.Xpert.MiddlewareViewFeatures' | translate: { Default: 'View features' } }}

@if (providerMeta()) { {{ middlewareFeatures().length }} }

{{ 'XP.Xpert.MiddlewareViewFeaturesDescription' | translate : { Default: 'Read-only capabilities declared by this middleware. Workbench views use these identifiers for availability; access also depends on permissions and view rules.' } }}

@if (!providerMeta()) {

{{ 'XP.Xpert.MiddlewareViewFeaturesUnavailable' | translate: { Default: 'Middleware metadata is not available.' } }}

} @else if (!middlewareFeatures().length) {

{{ 'XP.Xpert.NoMiddlewareViewFeatures' | translate: { Default: 'This middleware declares no view features.' } }}

} @else { @if (loadingFeatureViews()) {

{{ 'XP.Xpert.MiddlewareFeatureViewsLoading' | translate: { Default: 'Loading linked views...' } }}

} @else if (featureViewsError()) {

{{ 'XP.Xpert.MiddlewareFeatureViewsUnavailable' | translate : { Default: 'Linked view names are temporarily unavailable. Capability labels are shown where provided.' } }}

} }