@@ -48,6 +48,10 @@ test('spoken replies use harness text and strip HUD sidecars', () => {
|
||||
);
|
||||
assert.equal(spokenReply({}), '');
|
||||
assert.equal(spokenReply('[object Object]'), '');
|
||||
assert.equal(
|
||||
spokenReply({ text: '## Status\n- CPU is **fine**.\nUse `htop` if you want more.' }),
|
||||
'Status\n- CPU is fine.\nUse htop if you want more.',
|
||||
);
|
||||
});
|
||||
|
||||
test('voice settings default TTS on and honor an explicit disable', () => {
|
||||
@@ -101,6 +105,12 @@ test('harness bridge caps voice shell chaining', () => {
|
||||
'wiki_search',
|
||||
'hn_search',
|
||||
'code_search',
|
||||
'todo_write',
|
||||
'task',
|
||||
'update_goal',
|
||||
'memory_search',
|
||||
'memory_get',
|
||||
'memory_write',
|
||||
]);
|
||||
assert.equal(bridge.options.webFetch, true);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user