chore: 保存 Agent 安全优化前基线

This commit is contained in:
Logan.Li committed 2026-09-02 23:31:38 +08:00
1 parent 08696896f9
commit ff016347cd
116 files changed
+3858 -2485

No files matched your search

+6 -5
View File
@@ -33,6 +33,7 @@ export interface AppShellProps {
onQuickConnect: () => void
onRdpConnect?: () => void
onVncConnect?: () => void
onImportSessions?: () => void
onOpenLauncher: () => void
onEditSession: (session: Session) => void
children?: ReactNode
@@ -50,7 +51,7 @@ function TitleBar() {
if (event.button !== 0) return
void startWindowDragging()
}}
className="relative z-20 bg-dark-900/95 flex h-10 flex-shrink-0 select-none items-center border-b border-dark-800"
className="bg-dark-900/95 relative z-20 flex h-10 flex-shrink-0 select-none items-center border-b border-dark-800"
>
<div data-tauri-drag-region className="h-full w-[78px] flex-shrink-0" aria-hidden />
<div data-tauri-drag-region className="flex h-full min-w-0 flex-1 items-center justify-center px-2" />
@@ -81,7 +82,7 @@ function ExpandSidebarButton({ onClick }: { onClick: () => void }) {
<button
type="button"
onClick={onClick}
className="titlebar-no-drag group flex h-10 w-9 flex-shrink-0 items-center justify-center border-r border-dark-700/30 text-txt-faint transition-colors hover:bg-dark-700/50 hover:text-txt-muted"
className="titlebar-no-drag border-dark-700/30 hover:bg-dark-700/50 group flex h-10 w-9 flex-shrink-0 items-center justify-center border-r text-txt-faint transition-colors hover:text-txt-muted"
title={t('sidebar.expand')}
aria-label={t('sidebar.expandAria')}
>
@@ -102,6 +103,7 @@ export default function AppShell({
onQuickConnect,
onRdpConnect,
onVncConnect,
onImportSessions,
onOpenLauncher,
onEditSession,
children,
@@ -161,9 +163,7 @@ export default function AppShell({
</aside>
)}
<main
className={`flex min-w-0 flex-1 flex-col ${desktopFullscreen ? 'bg-black' : 'bg-dark-800'}`}
>
<main className={`flex min-w-0 flex-1 flex-col ${desktopFullscreen ? 'bg-black' : 'bg-dark-800'}`}>
{!desktopFullscreen && (
<div className="flex items-stretch">
{isMobile && <MobileMenuButton onClick={onToggleMobileSidebar} />}
@@ -181,6 +181,7 @@ export default function AppShell({
onQuickConnect={onQuickConnect}
onRdpConnect={onRdpConnect}
onVncConnect={onVncConnect}
onImportSessions={onImportSessions}
/>
</div>
</main>