{#if $selectedTask}
selectedTask.set(null)} class="mt-4 bg-blue-500 text-white p-2 rounded"> Back to Task List
{:else if $selectedPlugin}
{$selectedPlugin.name}
selectedPlugin.set(null)} class="mt-4 bg-gray-500 text-white p-2 rounded"> Back to Dashboard
{:else}
Available Tools
{#if data.error}
{data.error}
{/if}
{#each data.plugins as plugin}
selectPlugin(plugin)} role="button" tabindex="0" on:keydown={(e) => e.key === 'Enter' && selectPlugin(plugin)} >
{plugin.name}
{plugin.description}
v{plugin.version}
{/each}
{/if}