{ if ($copilotCurrentStepStore !== undefined) return if ($flowStore?.value?.failure_module) { $selectedId = 'failure' } else { onToggle() } }} class={classNames( 'z-10', $copilotCurrentStepStore !== undefined ? 'border-gray-500/75' : 'cursor-pointer', 'border transition-colors duration-[400ms] ease-linear rounded-sm px-2 py-1 bg-surface text-sm flex justify-between items-center flex-row overflow-x-hidden relative', $selectedId?.includes('failure') ? 'outline outline-offset-1 outline-2 outline-slate-900' : '' )} style={small ? 'min-width: 200px' : 'min-width: 275px'} > {#if $copilotCurrentStepStore !== undefined}
{/if}
Error Handler
{#if Boolean($flowStore?.value?.failure_module)} {$flowStore.value.failure_module?.summary || ($flowStore.value.failure_module?.value.type === 'rawscript' ? `${$flowStore.value.failure_module?.value.language}` : 'TBD')} {/if}