From a067c45cb6d093f64530301ae0f94343e40cb62d Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Thu, 27 Aug 2026 19:10:29 -0400 Subject: [PATCH] test(schema): target config color contract (#45626) --- packages/schema/test/contract-hygiene.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/schema/test/contract-hygiene.test.ts b/packages/schema/test/contract-hygiene.test.ts index 57a22d98dcb..24def3583bb 100644 --- a/packages/schema/test/contract-hygiene.test.ts +++ b/packages/schema/test/contract-hygiene.test.ts @@ -1,6 +1,7 @@ import { describe, expect, test } from "bun:test" import { DateTime, Schema } from "effect" import { Agent } from "../src/agent.js" +import { ConfigAgent } from "../src/config/agent.js" import { FileSystem } from "../src/filesystem.js" import { Form } from "../src/form.js" import { Mcp } from "../src/mcp.js" @@ -23,7 +24,7 @@ import { AbsolutePath, optional } from "../src/schema.js" describe("contract hygiene", () => { test("restricts agent colors to six-digit hex values", () => { - const decode = Schema.decodeUnknownSync(Agent.Color) + const decode = Schema.decodeUnknownSync(ConfigAgent.Color) expect(decode("#ff6b6b")).toBe("#ff6b6b") expect(() => decode("warning")).toThrow() })