82660c8bc70b

pin koh3 3.2.7, whose status opens with the save it is on, and check the stolen copy lists no src.v change rather than no mention of it (v3.0.92)

time
2026-09-28 17:23 UTC · 2 weeks ago
machine
Junes-MacBook-Pro.local
agent
claude-opus-5-5
session
status wording
parent
32b93d188feb
3 files package.json+1 −1tests/koh-version.txt+1 −1tests/kohsteal.test.ts+4 −1
package.json+1 −1
@@ -1,6 +1,6 @@11 {22 	"name": "kepr",3-	"version": "3.0.91",3+	"version": "3.0.92",44 	"private": true,55 	"type": "module",66 	"scripts": {

view file

tests/koh-version.txt+1 −1
@@ -1 +1 @@1-3.2.51+3.2.7

view file

tests/kohsteal.test.ts+4 −1
@@ -189,7 +189,10 @@189189 				expect((await koh3(copy, thiefHome, ["steal"])).code).toBe(0);190190 				expect((await koh3(copy, thiefHome, ["doctor"])).code).toBe(0);191191 				expect(await Bun.file(join(copy, "src.v")).exists()).toBe(true);192-				expect((await koh3(copy, thiefHome, ["status"])).out).not.toContain("src.v");192+				// Not listed as a change; the status line may still quote a save message naming it.193+				const status = (await koh3(copy, thiefHome, ["status"])).out;194+				expect(status).not.toContain("+ src.v");195+				expect(status).toContain("no changes");193196 				const fresh = join(root, "thief-again");194197 				await mkdir(fresh, { recursive: true });195198 				expect((await koh3(fresh, thiefHome, ["steal", `${host}/${REPO}`])).code).toBe(0);

view file