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