Preserve preview harness, editor, email and task improvements

Snapshot current maintainer-preview application changes and regression fixtures for integration into lab. Excludes local runtime data, evaluation outputs and source backups. Focused Python regression selection: 140 passed; full suite not certified.
This commit is contained in:
pewdiepie-archdaemon
2026-10-01 01:34:26 +00:00
parent 86f376ac3a
commit 2e8413a54a
170 changed files with 11010 additions and 1094 deletions
+8 -1
View File
@@ -30,8 +30,15 @@ test('round one reuses the initial bubble and later rounds start continuations',
first: startsContinuationRound({ type: 'agent_step', round: 1 }),
second: startsContinuationRound({ type: 'agent_step', round: 2 }),
nonStep: startsContinuationRound({ type: 'tool_start', round: 2 }),
classification: startsContinuationRound({ type: 'agent_step', stage: 'email_task_scope' }),
providerStatus: startsContinuationRound({ type: 'agent_step', stage: 'provider_request', round: 2 }),
noRound: startsContinuationRound({ type: 'agent_step' }),
invalidRound: startsContinuationRound({ type: 'agent_step', round: 'unknown' }),
}));
assert.deepEqual(result, { first: false, second: true, nonStep: false });
assert.deepEqual(result, {
first: false, second: true, nonStep: false, classification: false,
providerStatus: false, noRound: false, invalidRound: false,
});
});
test('plain streamed prose preserves node identity, selection and focus', async () => {