This commit is contained in:
@@ -3,6 +3,7 @@ import { tmpdir } from 'node:os';
|
||||
import path from 'node:path';
|
||||
process.env.XDG_STATE_HOME = mkdtempSync(path.join(tmpdir(), 'jarvis-daemon-test-'));
|
||||
process.env.XDG_DATA_HOME = mkdtempSync(path.join(tmpdir(), 'jarvis-daemon-data-'));
|
||||
process.env.XDG_CONFIG_HOME = mkdtempSync(path.join(tmpdir(), 'jarvis-daemon-config-'));
|
||||
import test from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
import { VoiceStateMachine } from '../daemon/voice-state.js';
|
||||
@@ -78,6 +79,8 @@ test('harness bridge caps voice shell chaining', () => {
|
||||
assert.match(bridge.options.cwd, /jarvis\/workspace$/);
|
||||
assert.match(bridge.options.system, /You are Jarvis/);
|
||||
assert.match(bridge.options.system, /SOUL\.md/);
|
||||
assert.match(bridge.options.system, /PERSONA\.md/);
|
||||
assert.doesNotMatch(bridge.options.system, /User personality notes/);
|
||||
assert.deepEqual(bridge.options.builtinTools, [
|
||||
'read_file',
|
||||
'write_file',
|
||||
|
||||
Reference in New Issue
Block a user