feat(chat): add local-first conversation workspace

This commit is contained in:
2026-08-13 15:55:15 +08:00
parent d1d50d722c
commit 8991f78f9f
43 changed files with 5450 additions and 592 deletions
+14
View File
@@ -0,0 +1,14 @@
import {describe, expect, test} from "bun:test";
import {compactModelName} from "./model-display.ts";
describe("compact model names", () => {
test("hides an Ollama model tag in compact UI", () => {
expect(compactModelName("gemma4:e4b-it-qat")).toBe("gemma4");
expect(compactModelName("qwen3.5:9b-q4_K_M")).toBe("qwen3.5");
});
test("keeps ordinary model identifiers unchanged", () => {
expect(compactModelName("claude-sonnet-4-6")).toBe("claude-sonnet-4-6");
expect(compactModelName("Qwen3.5-9B-Q4_K_M.gguf")).toBe("Qwen3.5-9B-Q4_K_M.gguf");
});
});