fix(db): make filesystem lock intent explicit

This commit is contained in:
ZacharyZhang-NY committed 2026-04-22 13:51:41 -04:00
1 parent 0785c9ba47
commit 19f8494d09
15 files changed
+188 -125

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
import { describe, expect, it } from "vitest";
import { taskInputSchema } from "../../src/shared/contracts";
describe("taskInputSchema", () => {
const baseTask = {
companyId: "00000000-0000-4000-8000-000000000001",
title: "Prepare launch review",
};
it("normalizes omitted requiresFilesystem to false", () => {
const parsed = taskInputSchema.parse(baseTask);
expect(parsed.requiresFilesystem).toBe(false);
});
it("preserves explicit requiresFilesystem intent", () => {
const parsed = taskInputSchema.parse({
...baseTask,
requiresFilesystem: true,
});
expect(parsed.requiresFilesystem).toBe(true);
});
});