INNER CODE UNIT · JavaScript
api
Dsadd4/AgentFigureGallery · frontend/reference_gallery/app.js:38
async function api(path, options = {}) {
const response = await fetch(path, {
headers: { "Content-Type": "application/json" },
...options,
});
const payload = await response.json();
if (!response.ok || payload.error) {
throw new Error(payload.error || `Request failed: ${response.status}`);
}
return payload;
}
function activeSessionValue() {
return el.sessionSelect.value || (state.session && state.session.session_json) || "";
}
async function loadSessions(preferred) {
const payload = await api("/api/sessions");