fix(scope-b): 修评审 4 HIGH + 同步 T6 工具数(15)

1. T6 e2e 工具数同步:list 断言 11→15(含 continue/expand/de-ai/teardown),
   测试名 ...eleven→fifteen;保留 legacy/ingestable 意图。
2. teardown 书名(body.kind)前置入原文 → 进 text_input context(拆书 prompt 期待书名)。
3. text_input 工具(扩写/降AI/拆书)空原文 → 422 VALIDATION,不让 LLM 空跑。
4. 链 UI:busy 守卫加 awaiting,裁决期间禁止重复发起链。

测试:扩 teardown 断言书名入 context + 新增 expand 空原文 422;后端 642 passed,
前端 294 passed,两门禁全绿。
This commit is contained in:
Yaojia Wang
2026-06-23 19:38:56 +02:00
parent e2d798627a
commit 8c7d4e2169
4 changed files with 50 additions and 6 deletions

View File

@@ -77,7 +77,9 @@ export function ChainPage({ project }: ChainPageProps) {
const showProgress = jobId !== null && result !== null;
// 链运行中/等待裁决时禁止重复发起。
const busy = starting || (jobId !== null && phase === "running");
const busy =
starting ||
(jobId !== null && (phase === "running" || phase === "awaiting"));
return (
<AppShell