aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-02-03 06:01:36 -0800
committerFuwn <[email protected]>2026-02-03 19:34:41 -0800
commit135bbf5caf2ed57a139f6882da438853a1948e17 (patch)
tree15b4f8c1d7ed6f666b88dd78204baaf2a4e6c2e0
parentfeat(iku): Add grammar-aware formatting checker package (diff)
downloadarchived-imemio-135bbf5caf2ed57a139f6882da438853a1948e17.tar.xz
archived-imemio-135bbf5caf2ed57a139f6882da438853a1948e17.zip
style: Apply Iku formatting rules
-rw-r--r--packages/mcp/src/index.ts4
-rw-r--r--packages/sdk/src/in-memory-project-store.test.ts25
-rw-r--r--packages/sdk/src/in-memory-project-store.ts1
-rw-r--r--packages/sdk/src/in-memory-store.test.ts16
-rw-r--r--packages/sdk/src/in-memory-store.ts1
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 {