feat: add DAVE adaptive synthetic persona
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 7s
Build / test-and-image (pull_request) Successful in 46s

This commit is contained in:
2026-07-05 22:28:40 +02:00
parent 1f12f7c5b9
commit 994c806ea3
8 changed files with 32 additions and 3 deletions

View File

@@ -28,6 +28,7 @@ test('first startup asks only for language before personal information', async (
const { sent, onboarding } = setup();
assert.equal(await onboarding.ensureStarted(), true);
assert.equal(sent.length, 1);
assert.match(sent[0].text, /DAVE/);
assert.match(sent[0].text, /language|Sprache/i);
assert.deepEqual(sent[0].options.replyMarkup.inline_keyboard[0].map(button => button.callback_data), [
'security_language:de',