feat(frontend): settings api, typed PiModel, question-only createSession

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-28 16:19:51 +02:00
co-authored by Claude Opus 4.8
parent ec36ee421a
commit fa0f878c97
4 changed files with 34 additions and 12 deletions
+13
View File
@@ -0,0 +1,13 @@
import { apiFetch } from "./client";
export interface Settings {
workspace?: string;
provider?: string;
model?: string;
thinking?: string;
}
export const getSettings = () => apiFetch<Settings>("/settings");
export const putSettings = (s: Settings) =>
apiFetch<Settings>("/settings", { method: "PUT", body: JSON.stringify(s) });