TeamLeaderRunner を4モジュールに分割(execution, aggregation, common, streaming)し、 パート完了時にキュー残数が refill_threshold 以下になると追加タスクを動的に生成する worker pool 型の実行モデルを実装。ParallelLogger に LineTimeSliceBuffer を追加し ストリーミング出力を改善。deep-research ピースに team_leader 設定を追加。
20 lines
588 B
TypeScript
20 lines
588 B
TypeScript
import { defineConfig } from 'vitest/config';
|
|
import { e2eBaseTestConfig } from './vitest.config.e2e.base';
|
|
|
|
export default defineConfig({
|
|
test: {
|
|
...e2eBaseTestConfig,
|
|
include: [
|
|
'e2e/specs/add-and-run.e2e.ts',
|
|
'e2e/specs/worktree.e2e.ts',
|
|
'e2e/specs/pipeline.e2e.ts',
|
|
'e2e/specs/github-issue.e2e.ts',
|
|
'e2e/specs/structured-output.e2e.ts',
|
|
'e2e/specs/opencode-conversation.e2e.ts',
|
|
'e2e/specs/team-leader.e2e.ts',
|
|
'e2e/specs/team-leader-worker-pool.e2e.ts',
|
|
'e2e/specs/team-leader-refill-threshold.e2e.ts',
|
|
],
|
|
},
|
|
});
|