@if (!editing()) {

{{ 'XP.PromptWorkflow.LibraryTitle' | translate }}

{{ 'XP.PromptWorkflow.LibraryDescription' | translate }}

@if (canWriteWorkspace()) { }
{{ 'XP.PromptWorkflow.AllScopes' | translate }} {{ 'XP.PromptWorkflow.WorkspaceShared' | translate }} @for (expert of experts(); track expert.id) { {{ expert.title || expert.name }} } {{ 'XP.PromptWorkflow.SortUpdated' | translate }} {{ 'XP.PromptWorkflow.SortName' | translate }} {{ 'XP.PromptWorkflow.ResultCount' | translate: { count: filteredWorkflows().length } }}
@if (loadError()) { } @else if (loading()) {
@for (row of [1, 2, 3, 4]; track row) {
}
} @else if (!filteredWorkflows().length) {

{{ (activeWorkflows().length ? 'XP.PromptWorkflow.NoMatches' : 'XP.PromptWorkflow.LibraryEmptyTitle') | translate }}

{{ (activeWorkflows().length ? 'XP.PromptWorkflow.NoMatchesHelp' : 'XP.PromptWorkflow.EmptyHelp') | translate }}

@if (activeWorkflows().length) { } @else if (canWriteWorkspace()) { }
} @else {
@for (workflow of filteredWorkflows(); track workflow.id) { }
{{ 'XP.PromptWorkflow.DisplayName' | translate }} {{ 'XP.PromptWorkflow.OrganizationTags' | translate }} {{ 'XP.PromptWorkflow.Scope' | translate }} {{ 'XP.PromptWorkflow.UpdatedAt' | translate }} {{ 'XP.PromptWorkflow.Actions' | translate }}

{{ workflow.description }}

/{{ workflow.name }}

@for (tag of workflow.organizationTags; track tag.id) { {{ tag.name }} } @if (!workflow.organizationTags?.length) { — }
@if (workflow.associatedXpertIds?.length) { @let names = expertNames(workflow); {{ names }} } @else { {{ 'XP.PromptWorkflow.WorkspaceShared' | translate }} } {{ workflow.updatedAt | date: 'yyyy-MM-dd HH:mm' }}
} } @else {

{{ (selectedId() ? 'XP.PromptWorkflow.EditPrompt' : 'XP.PromptWorkflow.NewPrompt') | translate }}

{{ formValue().label || ('XP.PromptWorkflow.Untitled' | translate) }}

@if (form.dirty) { {{ 'XP.PromptWorkflow.Unsaved' | translate }} }
@if (canWriteWorkspace()) { }
@if (!canWriteWorkspace()) {

{{ 'XP.PromptWorkflow.ReadOnly' | translate }}

} @if (saveError()) { }
{{ 'XP.PromptWorkflow.CommandHelp' | translate }}

{{ 'XP.PromptWorkflow.OrganizationTagsHelp' | translate }}

@if (expertError()) { } {{ 'XP.PromptWorkflow.ContentHelp' | translate: { args: '{{args}}' } }} {{ 'XP.PromptWorkflow.ArgumentHintHelp' | translate }}

{{ 'XP.PromptWorkflow.Capabilities.Title' | translate }}

@if (showAdvanced()) {
{{ 'XP.PromptWorkflow.AliasesHelp' | translate }}
}
}
@if (canWriteWorkspace()) { } @if (canWriteWorkspace()) { }

{{ 'XP.PromptWorkflow.Panel.' + panel() | translate }}

@if (panel() !== 'discard') { }
@if (panelError()) { } @switch (panel()) { @case ('export') {

{{ 'XP.PromptWorkflow.Capabilities.ExportHelp' | translate }}

@for (expert of exportExperts(); track expert.id) { {{ expert.title || expert.name }} } } @case ('templates') {
@for (template of templates; track template.name) { }
} @case ('tags') { } @case ('archive') {

{{ 'XP.PromptWorkflow.ArchiveHelp' | translate: { name: panelWorkflow()?.label || panelWorkflow()?.name } }}

} @case ('discard') {

{{ 'XP.PromptWorkflow.UnsavedHelp' | translate }}

@if (saveError()) { } } }