@if (loadError() || (enabled() === undefined && statusError())) {

{{ loadError() || statusError() }}

} @else if (enabled() === undefined) {
} @else if (enabled() === false) {

{{ 'XP.Knowledgebase.Wiki.DisabledTitle' | translate: { Default: 'Build a connected Wiki' } }}

{{ 'XP.Knowledgebase.Wiki.DisabledDescription' | translate : { Default: 'Enable Wiki to extract grounded summaries, entities and concepts from your source documents.' } }}

} @else {
@if (canManage()) { }
@if (statusError()) { }
@if (view() !== 'graph') { }
@if (view() === 'graph' || graphVisited()) {
@defer (when view() === 'graph') { } @placeholder { } @loading { } @error { }
} @if (view() !== 'graph') { @if (status()?.status === 'rebuild_required' || status()?.status === 'failed') {
{{ (status()?.status === 'failed' ? 'XP.Knowledgebase.Wiki.BuildFailed' : 'XP.Knowledgebase.Wiki.RebuildRequired' ) | translate : { Default: status()?.status === 'failed' ? 'The latest Wiki build failed.' : 'Wiki must be rebuilt.' } }}
@if (status()?.availability === 'degraded') {
{{ 'XP.Knowledgebase.Wiki.Degraded' | translate: { Default: 'Safe pages from the previous revision remain available.' } }}
}
@if (canManage()) { }
} @for (action of recoveryActions(); track action.invocationId) {
@if ( action.reconciliationStatus === 'not_executed' && action.failureReason === 'request_rejected' ) { {{ 'XP.Knowledgebase.Wiki.RequestRejected' | translate : { Default: 'The model provider rejected the Wiki request parameters or output format. Fix them before retrying.' } }} } @else if (action.reconciliationStatus === 'not_executed') { {{ 'XP.Knowledgebase.Wiki.RequestNotSent' | translate : { Default: 'The Wiki model request could not be prepared. No generation request was sent; retry after fixing the model configuration or output format.' } }} } @else if (action.recommendedAction === 'wait') { {{ 'XP.Knowledgebase.Wiki.Reconciling' | translate : { Default: 'Checking the model provider outcome…' } }} } @else { {{ 'XP.Knowledgebase.Wiki.Indeterminate' | translate : { Default: 'The provider outcome is uncertain and a retry may add a charge.' } }} } @if (action.canRetry) { }
} @if ( (pageLoading() && selectedPage()?.id !== selectedPageId()) || (!selectedPage() && (listLoading() || pageLoading())) ) { } @else if (pageError()) {

{{ pageError() }}

} @else if (selectedPage(); as page) {
{{ pageFolderPath() || ('XP.Knowledgebase.Wiki.Organization.Unclassified' | translate) }} @if (canManage() && page.pageType !== 'index') { }
{{ page.pageType }} R{{ page.revision }}

{{ page.title }}

{{ page.summary }}

@if (page.aliases.length) {
@for (alias of page.aliases; track alias) { {{ alias }} }
}
@if (page.links.length || page.backlinks.length) {

{{ 'XP.Knowledgebase.Wiki.Related' | translate: { Default: 'Related pages' } }}

@for (link of page.links; track link.pageId) { } @for (link of page.backlinks; track link.pageId) { }
} @if (page.evidence.length) {

{{ 'XP.Knowledgebase.Wiki.Evidence' | translate: { Default: 'Source evidence' } }}

@for (evidence of page.evidence; track evidence.id) { }
}
} @else {
{{ (indexing() ? 'XP.Knowledgebase.Wiki.BuildingEmpty' : 'XP.Knowledgebase.Wiki.SelectPage') | translate : { Default: indexing() ? 'Wiki pages are being built…' : 'Select a Wiki page to read.' } }}
} }
}
{{ 'XP.KEY_WORDS.Loading' | translate }} @for (item of [1, 2, 3, 4, 5, 6]; track item) { }
{{ 'XP.KEY_WORDS.Loading' | translate }}