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
+2 -8
View File
@@ -1,14 +1,8 @@
import { apiFetch } from "./client";
import type { SessionSummary, UiResponse } from "./types";
export const createSession = (i: {
workspace: string;
question: string;
provider?: string;
model?: string;
thinking?: string;
name?: string;
}) => apiFetch<{ id: string }>("/sessions", { method: "POST", body: JSON.stringify(i) });
export const createSession = (i: { question: string; name?: string }) =>
apiFetch<{ id: string }>("/sessions", { method: "POST", body: JSON.stringify(i) });
export const listSessions = () => apiFetch<SessionSummary[]>("/sessions");