From 176844d7f539a02b458b02db3d7e42a980e1d0b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=9F=E6=9C=88?= Date: Fri, 22 May 2026 18:42:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20add=20sessionId=20to=20raw=20fallback,?= =?UTF-8?q?=20fix=20test=20meta=E2=86=92frontmatter+description?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow-agent-claude-code/__tests__/claude-code.test.ts | 3 ++- packages/workflow-agent-claude-code/src/claude-code.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/workflow-agent-claude-code/__tests__/claude-code.test.ts b/packages/workflow-agent-claude-code/__tests__/claude-code.test.ts index 6aac7b5..4e9f5ee 100644 --- a/packages/workflow-agent-claude-code/__tests__/claude-code.test.ts +++ b/packages/workflow-agent-claude-code/__tests__/claude-code.test.ts @@ -7,11 +7,12 @@ function makeCtx(overrides: Partial = {}): AgentContext { workflow: { roles: { developer: { + description: "TDD implementation per test spec", goal: "Write code", capabilities: ["coding"], procedure: "1. Read spec\n2. Write code", output: "List files changed", - meta: null, + frontmatter: "", }, }, conditions: {}, diff --git a/packages/workflow-agent-claude-code/src/claude-code.ts b/packages/workflow-agent-claude-code/src/claude-code.ts index d54f5c6..aa2ef29 100644 --- a/packages/workflow-agent-claude-code/src/claude-code.ts +++ b/packages/workflow-agent-claude-code/src/claude-code.ts @@ -124,7 +124,7 @@ async function processClaudeOutput(stdout: string, store: Store): Promise {