From 564283c7150ab7259ef41f9fc99dedc69d01a6b8 Mon Sep 17 00:00:00 2001 From: Brian Love Date: Thu, 18 Jun 2026 13:41:20 -0700 Subject: [PATCH 1/2] fix(langgraph): satisfy no-empty-function on empty-stream test mock The construction-only test stub used an empty async generator `(async function* () {})()` which @typescript-eslint/no-empty-function flags as an error, breaking `langgraph:lint` in the publish path (which lints fresh via --skip-nx-cache). Document the empty body so the rule passes; behaviour is unchanged (still yields no events). Surfaced by a release dry-run; not caught at merge because ci.yml lint is not a required status check. Co-Authored-By: Claude Opus 4.8 (1M context) --- libs/langgraph/src/lib/agent.fn.spec.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/langgraph/src/lib/agent.fn.spec.ts b/libs/langgraph/src/lib/agent.fn.spec.ts index 89651759..8cbaeeb9 100644 --- a/libs/langgraph/src/lib/agent.fn.spec.ts +++ b/libs/langgraph/src/lib/agent.fn.spec.ts @@ -918,7 +918,9 @@ describe('agent — LANGGRAPH_CLIENT_OPTIONS resolution (no mock transport)', () search: vi.fn().mockResolvedValue([]), }, runs: { - stream: vi.fn().mockReturnValue((async function* () {})()), + stream: vi.fn().mockReturnValue((async function* () { + /* empty stream — construction-only tests assert wiring, not events */ + })()), }, }; From a3b6b38ff73c6bdf672e037dbdcfbf7ac1c0df8a Mon Sep 17 00:00:00 2001 From: Brian Love Date: Thu, 18 Jun 2026 14:25:32 -0700 Subject: [PATCH 2/2] chore: retrigger Vercel deployment Co-Authored-By: Claude Opus 4.8 (1M context)