diff options
| author | Fuwn <[email protected]> | 2026-02-03 06:01:36 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-02-03 19:34:41 -0800 |
| commit | 135bbf5caf2ed57a139f6882da438853a1948e17 (patch) | |
| tree | 15b4f8c1d7ed6f666b88dd78204baaf2a4e6c2e0 | |
| parent | feat(iku): Add grammar-aware formatting checker package (diff) | |
| download | archived-imemio-135bbf5caf2ed57a139f6882da438853a1948e17.tar.xz archived-imemio-135bbf5caf2ed57a139f6882da438853a1948e17.zip | |
style: Apply Iku formatting rules
| -rw-r--r-- | packages/mcp/src/index.ts | 4 | ||||
| -rw-r--r-- | packages/sdk/src/in-memory-project-store.test.ts | 25 | ||||
| -rw-r--r-- | packages/sdk/src/in-memory-project-store.ts | 1 | ||||
| -rw-r--r-- | packages/sdk/src/in-memory-store.test.ts | 16 | ||||
| -rw-r--r-- | packages/sdk/src/in-memory-store.ts | 1 |
5 files changed, 0 insertions, 47 deletions
diff --git a/packages/mcp/src/index.ts b/packages/mcp/src/index.ts index 18c61ce..28ac15a 100644 --- a/packages/mcp/src/index.ts +++ b/packages/mcp/src/index.ts @@ -45,7 +45,6 @@ server.tool( }; }, ); - server.tool( "get_memory", "Get a memory by ID", @@ -77,7 +76,6 @@ server.tool( }; }, ); - server.tool( "update_memory", "Update an existing memory", @@ -118,7 +116,6 @@ server.tool( }; }, ); - server.tool( "delete_memory", "Delete a memory", @@ -150,7 +147,6 @@ server.tool( }; }, ); - server.tool( "list_memories", "List memories with optional filters", diff --git a/packages/sdk/src/in-memory-project-store.test.ts b/packages/sdk/src/in-memory-project-store.test.ts index 4bf485e..97991fa 100644 --- a/packages/sdk/src/in-memory-project-store.test.ts +++ b/packages/sdk/src/in-memory-project-store.test.ts @@ -7,7 +7,6 @@ describe("InMemoryProjectStore", () => { beforeEach(() => { store = new InMemoryProjectStore(); }); - describe("create", () => { it("creates a project and returns it with generated id", async () => { const result = await store.create({ name: "Test Project" }); @@ -24,7 +23,6 @@ describe("InMemoryProjectStore", () => { expect(result.value.updatedAt).toBeInstanceOf(Date); } }); - it("creates a project with optional fields", async () => { const result = await store.create({ name: "Test Project", @@ -40,7 +38,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("get", () => { it("returns a project by id", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -57,7 +54,6 @@ describe("InMemoryProjectStore", () => { expect(result.value).toEqual(createResult.value); } }); - it("returns failure when project does not exist", async () => { const result = await store.get("non-existent-id"); @@ -69,7 +65,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("update", () => { it("updates a project and returns the updated version", async () => { const createResult = await store.create({ name: "Original Name" }); @@ -91,7 +86,6 @@ describe("InMemoryProjectStore", () => { ); } }); - it("updates only specified fields", async () => { const createResult = await store.create({ name: "Test Project", @@ -115,7 +109,6 @@ describe("InMemoryProjectStore", () => { expect(result.value.isGlobal).toBe(false); } }); - it("allows setting description to null", async () => { const createResult = await store.create({ name: "Test Project", @@ -136,7 +129,6 @@ describe("InMemoryProjectStore", () => { expect(result.value.description).toBeNull(); } }); - it("returns failure when project does not exist", async () => { const result = await store.update("non-existent-id", { name: "Updated Name", @@ -150,7 +142,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("delete", () => { it("deletes a project", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -167,7 +158,6 @@ describe("InMemoryProjectStore", () => { expect(getResult.success).toBe(false); }); - it("returns failure when project does not exist", async () => { const result = await store.delete("non-existent-id"); @@ -179,7 +169,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("list", () => { it("returns empty array when no projects exist", async () => { const result = await store.list(); @@ -190,7 +179,6 @@ describe("InMemoryProjectStore", () => { expect(result.value).toEqual([]); } }); - it("returns all projects", async () => { const createResult1 = await store.create({ name: "Project 1" }); const createResult2 = await store.create({ name: "Project 2" }); @@ -210,7 +198,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("addFolder", () => { it("adds a folder to a project", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -234,7 +221,6 @@ describe("InMemoryProjectStore", () => { expect(result.value.updatedAt).toBeInstanceOf(Date); } }); - it("adds a folder with description", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -253,7 +239,6 @@ describe("InMemoryProjectStore", () => { expect(result.value.description).toBe("A test folder"); } }); - it("returns failure when project does not exist", async () => { const result = await store.addFolder("non-existent-id", { name: "Test Folder", @@ -267,7 +252,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("updateFolder", () => { it("updates a folder and returns the updated version", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -299,7 +283,6 @@ describe("InMemoryProjectStore", () => { ); } }); - it("allows setting description to null", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -328,7 +311,6 @@ describe("InMemoryProjectStore", () => { expect(result.value.description).toBeNull(); } }); - it("returns failure when project does not exist", async () => { const result = await store.updateFolder("non-existent-id", "folder-id", { name: "Updated Name", @@ -340,7 +322,6 @@ describe("InMemoryProjectStore", () => { expect(result.error.type).toBe("PROJECT_NOT_FOUND"); } }); - it("returns failure when folder does not exist", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -365,7 +346,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("removeFolder", () => { it("removes a folder from a project", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -395,7 +375,6 @@ describe("InMemoryProjectStore", () => { expect(listResult.value).toHaveLength(0); } }); - it("returns failure when project does not exist", async () => { const result = await store.removeFolder("non-existent-id", "folder-id"); @@ -405,7 +384,6 @@ describe("InMemoryProjectStore", () => { expect(result.error.type).toBe("PROJECT_NOT_FOUND"); } }); - it("returns failure when folder does not exist", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -429,7 +407,6 @@ describe("InMemoryProjectStore", () => { } }); }); - describe("listFolders", () => { it("returns empty array when project has no folders", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -446,7 +423,6 @@ describe("InMemoryProjectStore", () => { expect(result.value).toEqual([]); } }); - it("returns all folders for a project", async () => { const createResult = await store.create({ name: "Test Project" }); @@ -475,7 +451,6 @@ describe("InMemoryProjectStore", () => { expect(result.value).toContainEqual(folder2Result.value); } }); - it("returns failure when project does not exist", async () => { const result = await store.listFolders("non-existent-id"); diff --git a/packages/sdk/src/in-memory-project-store.ts b/packages/sdk/src/in-memory-project-store.ts index 6208327..125bef9 100644 --- a/packages/sdk/src/in-memory-project-store.ts +++ b/packages/sdk/src/in-memory-project-store.ts @@ -1,5 +1,4 @@ import { randomUUID } from "node:crypto"; - import type { FolderCreateInput, FolderNotFoundError, diff --git a/packages/sdk/src/in-memory-store.test.ts b/packages/sdk/src/in-memory-store.test.ts index e55eaf1..22a6662 100644 --- a/packages/sdk/src/in-memory-store.test.ts +++ b/packages/sdk/src/in-memory-store.test.ts @@ -8,7 +8,6 @@ describe("InMemoryStore", () => { beforeEach(() => { store = new InMemoryStore(); }); - describe("create", () => { it("creates a memory and returns it with generated id", async () => { const memory = await store.create({ @@ -25,7 +24,6 @@ describe("InMemoryStore", () => { expect(memory.createdAt).toBeInstanceOf(Date); expect(memory.updatedAt).toBeInstanceOf(Date); }); - it("creates a memory with optional fields", async () => { const tags: Tag[] = [{ id: "tag-1", name: "important" }]; const metadata = { source: "test" }; @@ -42,7 +40,6 @@ describe("InMemoryStore", () => { expect(memory.metadata).toEqual(metadata); }); }); - describe("read", () => { it("returns a memory by id", async () => { const created = await store.create({ @@ -57,7 +54,6 @@ describe("InMemoryStore", () => { expect(result.value).toEqual(created); } }); - it("returns failure when memory does not exist", async () => { const result = await store.read("non-existent-id"); @@ -69,7 +65,6 @@ describe("InMemoryStore", () => { } }); }); - describe("update", () => { it("updates a memory and returns the updated version", async () => { const created = await store.create({ @@ -89,7 +84,6 @@ describe("InMemoryStore", () => { ); } }); - it("updates only specified fields", async () => { const tags: Tag[] = [{ id: "tag-1", name: "important" }]; const created = await store.create({ @@ -110,7 +104,6 @@ describe("InMemoryStore", () => { expect(result.value.tags).toEqual(tags); } }); - it("allows setting folderId to null", async () => { const created = await store.create({ content: "Test content", @@ -127,7 +120,6 @@ describe("InMemoryStore", () => { expect(result.value.folderId).toBeNull(); } }); - it("returns failure when memory does not exist", async () => { const result = await store.update("non-existent-id", { content: "Updated content", @@ -141,7 +133,6 @@ describe("InMemoryStore", () => { } }); }); - describe("delete", () => { it("deletes a memory", async () => { const created = await store.create({ @@ -156,7 +147,6 @@ describe("InMemoryStore", () => { expect(readResult.success).toBe(false); }); - it("returns failure when memory does not exist", async () => { const result = await store.delete("non-existent-id"); @@ -168,14 +158,12 @@ describe("InMemoryStore", () => { } }); }); - describe("list", () => { it("returns empty array when no memories exist", async () => { const memories = await store.list(); expect(memories).toEqual([]); }); - it("returns all memories when no filter is provided", async () => { const memory1 = await store.create({ content: "Memory 1", @@ -191,7 +179,6 @@ describe("InMemoryStore", () => { expect(memories).toContainEqual(memory1); expect(memories).toContainEqual(memory2); }); - it("filters memories by projectId", async () => { const memory1 = await store.create({ content: "Memory 1", @@ -208,7 +195,6 @@ describe("InMemoryStore", () => { expect(memories).toHaveLength(1); expect(memories[0]).toEqual(memory1); }); - it("filters memories by folderId", async () => { const memory1 = await store.create({ content: "Memory 1", @@ -231,7 +217,6 @@ describe("InMemoryStore", () => { expect(memories).toHaveLength(1); expect(memories[0]).toEqual(memory1); }); - it("filters memories by tags", async () => { const tag1: Tag = { id: "tag-1", name: "important" }; const tag2: Tag = { id: "tag-2", name: "work" }; @@ -257,7 +242,6 @@ describe("InMemoryStore", () => { expect(memories).toHaveLength(1); expect(memories[0]).toEqual(memory1); }); - it("filters memories by multiple criteria", async () => { const tag: Tag = { id: "tag-1", name: "important" }; const memory1 = await store.create({ diff --git a/packages/sdk/src/in-memory-store.ts b/packages/sdk/src/in-memory-store.ts index 20e554a..c080156 100644 --- a/packages/sdk/src/in-memory-store.ts +++ b/packages/sdk/src/in-memory-store.ts @@ -1,5 +1,4 @@ import { randomUUID } from "node:crypto"; - import type { MemoryNotFoundError, MemoryStore } from "./memory-store.js"; import { failure, type Result, success } from "./result.js"; import type { |