sidebarOpen = !sidebarOpen} /> {#if router.page === "dashboard"}
tabStore.setKey(keyId)} onModelChange={(keyId, modelId) => tabStore.changeModel(keyId, modelId)} onReasoningChange={(effort) => tabStore.setReasoningEffort(effort)} onAgentChange={(agent) => tabStore.setAgent(agent)} onWorkingDirectoryChange={(dir) => tabStore.setWorkingDirectory(dir)} onAddKey={() => { showAddKeyModal = true; addKeyId = ""; addKeyProvider = "anthropic"; addKeyError = null; }} />
{:else if router.page === "agent-builder"} {/if}
{#if sidebarOpen}
sidebarOpen = false} onkeydown={(e) => { if (e.key === 'Escape' || e.key === 'Enter') sidebarOpen = false; }} aria-label="Close sidebar" >
{/if} tabStore.replyPermission(id, reply)} />
{#if showAddKeyModal} {/if}