@if (!editing()) {
{{ 'XP.PromptWorkflow.LibraryDescription' | translate }}{{ 'XP.PromptWorkflow.LibraryTitle' | translate }}
{{ loadError() }}
{{ (activeWorkflows().length ? 'XP.PromptWorkflow.NoMatchesHelp' : 'XP.PromptWorkflow.EmptyHelp') | translate }}
@if (activeWorkflows().length) { } @else if (canWriteWorkspace()) { }| {{ '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) {
|
@if (workflow.associatedXpertIds?.length) { @let names = expertNames(workflow); {{ names }} } @else { {{ 'XP.PromptWorkflow.WorkspaceShared' | translate }} } | {{ workflow.updatedAt | date: 'yyyy-MM-dd HH:mm' }} |
{{ (selectedId() ? 'XP.PromptWorkflow.EditPrompt' : 'XP.PromptWorkflow.NewPrompt') | translate }}
{{ 'XP.PromptWorkflow.ReadOnly' | translate }}
} @if (saveError()) {{{ saveError() }}
}{{ panelError() }}
} @switch (panel()) { @case ('export') {{{ 'XP.PromptWorkflow.Capabilities.ExportHelp' | translate }}
{{ 'XP.PromptWorkflow.ArchiveHelp' | translate: { name: panelWorkflow()?.label || panelWorkflow()?.name } }}
} @case ('discard') {{{ 'XP.PromptWorkflow.UnsavedHelp' | translate }}
@if (saveError()) {{{ saveError() }}
} } }