Add a per-user lead agent and make the right pane task-focused

This commit is contained in:
Ian Gulliver
2026-10-15 09:40:30 -07:00
parent d212590cdc
commit bdd1ae48f0
68 changed files with 3332 additions and 1364 deletions
+5 -2
View File
@@ -1,5 +1,5 @@
import { del, get, post, put } from "./api.js";
import { errorText, h, replace, showAlert } from "./dom.js";
import { errorText, h, openPanel, replace, showAlert } from "./dom.js";
import { on, state } from "./state.js";
const kinds = [
{ key: "blocking_questions", label: "Blocking questions" },
@@ -8,7 +8,10 @@ const kinds = [
{ key: "errors", label: "Session errors" },
{ key: "rate_limits", label: "Rate limits" },
];
export function mountSettings(root) {
export function openSettings() {
openPanel("Settings", mountSettings);
}
function mountSettings(root) {
const device = h("div", { class: "push-device" });
const prefs = h("fieldset", { class: "push-prefs" });
const renderPrefs = () => {