Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion app/test/playwright/specs/chat-harness-subagent.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,15 @@ async function sendMessage(page: Page, prompt: string): Promise<void> {
}

test.describe('Chat Harness - Subagent', () => {
test('delegates to a subagent and persists the final orchestrator text', async ({ page }) => {
// FIXME(#3055): regressed on `main` after PR #3055 (`feat(subagent): persist sub-agent runs
// and let orchestrator relay user messages`). The forced-response chain never reaches
// CANARY_FINAL within 45s, then the in-process core dies — every subsequent spec on this
// Playwright lane fails with `ECONNREFUSED 127.0.0.1:17788`. Quarantining so the cascade
// stops blocking unrelated PRs (#2954 / #3016 / #3017 / #3026 / #3029 all inherit this).
// Unskip once the persist-then-resume path is fixed.
test.skip('delegates to a subagent and persists the final orchestrator text', async ({
page,
}) => {
await resetMock();
await setMockBehavior('llmForcedResponses', JSON.stringify(FORCED_RESPONSES));
await setMockBehavior('llmStreamChunkDelayMs', '10');
Expand Down
Loading