feat(workspace): store runtime state under omo

This commit is contained in:
YeonGyu-Kim
2026-05-16 17:40:11 +09:00
parent 5dca1a5742
commit a86221b1a9
13 changed files with 137 additions and 137 deletions
+21 -21
View File
@@ -11,7 +11,7 @@ describe("createTaskList", () => {
let taskDir: string
beforeEach(() => {
taskDir = join(testProjectDir, ".sisyphus/tasks")
taskDir = join(testProjectDir, ".omo/tasks")
if (existsSync(taskDir)) {
rmSync(taskDir, { recursive: true })
}
@@ -28,7 +28,7 @@ describe("createTaskList", () => {
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -64,13 +64,13 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-1.json"), task1)
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-2.json"), task2)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-1.json"), task1)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-2.json"), task2)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -107,13 +107,13 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-1.json"), task1)
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-2.json"), task2)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-1.json"), task1)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-2.json"), task2)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -142,12 +142,12 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-1.json"), task)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-1.json"), task)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -204,14 +204,14 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-blocker-completed.json"), blockerCompleted)
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-blocker-pending.json"), blockerPending)
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-main.json"), mainTask)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-blocker-completed.json"), blockerCompleted)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-blocker-pending.json"), blockerPending)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-main.json"), mainTask)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -248,13 +248,13 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-1.json"), task1)
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-2.json"), task2)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-1.json"), task1)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-2.json"), task2)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -281,12 +281,12 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-1.json"), task)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-1.json"), task)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},
@@ -313,12 +313,12 @@ describe("createTaskList", () => {
threadID: "test-session",
}
writeJsonAtomic(join(testProjectDir, ".sisyphus/tasks", "T-1.json"), task)
writeJsonAtomic(join(testProjectDir, ".omo/tasks", "T-1.json"), task)
const config = {
sisyphus: {
tasks: {
storage_path: join(testProjectDir, ".sisyphus/tasks"),
storage_path: join(testProjectDir, ".omo/tasks"),
claude_code_compat: false,
},
},