mirror of
https://github.com/murashit/codex-panel.git
synced 2026-07-22 06:57:10 +00:00
17 lines
713 B
TypeScript
17 lines
713 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import manifest from "../../manifest.json";
|
|
import { codexPanelAppServerInitializeParams } from "../../src/app-server/connection/client-profile";
|
|
import compatibility from "../../src/app-server/connection/compatibility.json";
|
|
|
|
describe("codexPanelAppServerInitializeParams", () => {
|
|
it("builds the panel initialize profile from compatibility policy and manifest version", () => {
|
|
expect(codexPanelAppServerInitializeParams()).toEqual({
|
|
clientInfo: {
|
|
name: "obsidian_codex_panel",
|
|
title: "Codex Panel",
|
|
version: manifest.version,
|
|
},
|
|
capabilities: compatibility.codexAppServer.initialize.capabilities,
|
|
});
|
|
});
|
|
});
|