mirror of
https://github.com/LostRuins/koboldcpp.git
synced 2026-08-30 10:44:15 +00:00
The route loads run ahead of the root layout script, so validateApiKey read the settings store while it still held factory defaults and probed /props without the stored key. initStores() now hands the same startup promise to every caller and the chat loads await it before probing. The one-time admin baseline no longer overwrites a key the user has already set: on a first visit the config carries factory values only, so a diverging key comes from the user and wins. |
||
|---|---|---|
| .. | ||
| components | ||
| agentic-stream.perf.svelte.test.ts | ||
| apikey-splash.svelte.test.ts | ||
| cap-img-size.svelte.test.ts | ||
| chat-form-enter-code-block.svelte.test.ts | ||
| chat-form-input-rich-blocks.svelte.test.ts | ||
| chat-form-input-rich-undo.svelte.test.ts | ||
| chat-form-input-rich.svelte.test.ts | ||
| chat-form-mention-picker-gate.svelte.test.ts | ||
| chat-form-slash-commands.svelte.test.ts | ||
| collapsible-lazy-body.svelte.test.ts | ||
| conversation-import-db.svelte.test.ts | ||
| mcp-display-name.svelte.test.ts | ||
| mcp-server-form.svelte.test.ts | ||
| page.svelte.test.ts | ||
| picker-list-scroll.svelte.test.ts | ||
| README-perf.md | ||
| sandbox.service.svelte.test.ts | ||
| settings-registry-invariants.svelte.test.ts | ||
| settings-render-keys-migration.svelte.test.ts | ||
| ui-settings-sync.svelte.test.ts | ||
| update-message-in-place.svelte.test.ts | ||