Add E2E tests for internationalization across multiple pages

- Implemented navigation.spec.ts to test language switching and translation of navigation elements.
- Created sessions-page.spec.ts to verify translations on the sessions page, including headers, status badges, and date formatting.
- Developed settings-page.spec.ts to ensure settings page content is translated and persists across sessions.
- Added skills-page.spec.ts to validate translations for skill categories, action buttons, and empty states.
This commit is contained in:
catlog22
2026-01-30 22:54:21 +08:00
parent e78e95049b
commit 81725c94b1
150 changed files with 25341 additions and 1448 deletions

View File

@@ -119,3 +119,50 @@ export type {
UseUpdateMemoryReturn,
UseDeleteMemoryReturn,
} from './useMemory';
// ========== MCP Servers ==========
export {
useMcpServers,
useUpdateMcpServer,
useCreateMcpServer,
useDeleteMcpServer,
useToggleMcpServer,
useMcpServerMutations,
mcpServersKeys,
} from './useMcpServers';
export type {
UseMcpServersOptions,
UseMcpServersReturn,
UseUpdateMcpServerReturn,
UseCreateMcpServerReturn,
UseDeleteMcpServerReturn,
UseToggleMcpServerReturn,
} from './useMcpServers';
// ========== CLI ==========
export {
useCliEndpoints,
useToggleCliEndpoint,
cliEndpointsKeys,
useCliInstallations,
useInstallCliTool,
useUninstallCliTool,
useUpgradeCliTool,
cliInstallationsKeys,
useHooks,
useToggleHook,
hooksKeys,
useRules,
useToggleRule,
rulesKeys,
} from './useCli';
export type {
UseCliEndpointsOptions,
UseCliEndpointsReturn,
UseCliInstallationsOptions,
UseCliInstallationsReturn,
UseHooksOptions,
UseHooksReturn,
UseRulesOptions,
UseRulesReturn,
} from './useCli';