Compare commits

..
Author SHA1 Message Date
Kit Langton 8c1b288f45 test(core): preserve session layer inference 2026-08-27 15:08:45 -04:00
3 changed files with 3 additions and 4 deletions
@@ -83,7 +83,7 @@ const testLayer = AppNodeBuilder.build(
[Config.node, config],
[Image.node, imageLayer],
],
) as unknown as Layer.Layer<unknown>
)
const it = testEffect(testLayer)
+1
View File
@@ -162,6 +162,7 @@ test("Core reuses the canonical shared schemas", async () => {
]
for (const [core, shared] of schemas) expect(core).toBe(shared)
expect(Agent.Info.default(Agent.ID.make("test"))).toEqual(Agent.Info.default(Agent.ID.make("test")))
expect(coreModel.Info.default(coreProvider.ID.make("test"), coreModel.ID.make("model"))).toEqual(
Model.Info.default(Provider.ID.make("test"), Model.ID.make("model")),
)
+1 -3
View File
@@ -45,9 +45,7 @@ describe("Skill", () => {
value.description = "Updated"
value.id = Skill.ID.make("ignored")
})
draft.update("missing", () => {
throw new Error("unreachable")
})
draft.update("missing", () => Effect.die("unreachable"))
draft.add(info("deploy", "Deploy"))
draft.remove("deploy")
})