{{ 'TemplateOverview.Loading' | translate }}
} @if (error()) {{{ error() }}
{{ 'TemplateOverview.Template' | translate }}
{{ 'TemplateOverview.By' | translate }} {{ value.publisher }} @if (value.version) { · v{{ value.version }} }
{{ value.description }}
{{ value.instructions || value.description }}
{{ memory.content || ('TemplateOverview.StructuredMemory' | translate) }}
{{ 'TemplateOverview.NoMemories' | translate }}
}{{ setup.completionCriteria }}
{{ 'TemplateOverview.Preferences' | translate }}: {{ setup.preferences.join('、') || '—' }}
{{ (files.scope === 'user' ? 'TemplateOverview.PersonalFiles' : 'TemplateOverview.SharedFiles') | translate }}
{{ skill.source?.name || skill.pluginName }}
@if (skill.componentKey === value.onboarding?.skill) {{{ 'TemplateOverview.FirstUse' | translate }} · {{ value.onboarding.completionCriteria }}
}{{ 'TemplateOverview.NoSkills' | translate }}
}{{ middleware.provider }} @if (middleware.toolNames.length) { · {{ middleware.toolNames.join(', ') }} }
}{{ 'TemplateOverview.RoutinesDefault' | translate }}
@for (routine of value.routines; track routine.key) {{{ routine.output }}
{{ 'TemplateOverview.Skill' | translate }}: {{ routine.skill }}
{{ routine.expression }} · {{ 'TemplateOverview.Timezone.' + routine.timezone | translate }}
@if (routine.trigger === 'event') {{{ 'TemplateOverview.EventUnsupported' | translate }}
}{{ 'TemplateOverview.NoRoutines' | translate }}
}{{ 'TemplateOverview.ConnectionNotice' | translate }}
@for (item of value.integrations; track item.key) {{{ item.description }}
@if (item.permissions.length) {{{ 'TemplateOverview.Permissions' | translate }}: {{ item.permissions.join(', ') }}
}{{ 'TemplateOverview.NoIntegrations' | translate }}
}{{ 'TemplateOverview.DefaultPolicy' | translate }}: {{ 'TemplateOverview.Decision.' + policy.default | translate }}
@for (rule of policy.rules; track rule.tool) {{{ rule.tool }} · {{ 'TemplateOverview.Decision.' + rule.decision | translate }} @if (rule.reason) { — {{ rule.reason }} }
} } @else {{{ 'TemplateOverview.NoPolicy' | translate }}
}{{ 'TemplateOverview.Loading' | translate }}
} @else if (requirementsError()) {{{ requirementsError() }}