settings.ts 489 B

123456789101112131415161718
  1. /** Default settings-storage value for e2e tests (Zustand persist v4 format) */
  2. export function createSettingsStorage(overrides: Record<string, unknown> = {}) {
  3. return JSON.stringify({
  4. state: {
  5. modelId: 'gpt-4o',
  6. providerId: 'openai',
  7. providersConfig: {
  8. openai: { apiKey: 'test-key' },
  9. },
  10. agentMode: 'preset',
  11. selectedAgentIds: [],
  12. ttsEnabled: false,
  13. autoConfigApplied: true,
  14. ...overrides,
  15. },
  16. version: 2,
  17. });
  18. }