Merge pull request #1223 from trek-e/fix/remote-session-menu-fallback-1214

fix(workflows): text_mode config for Claude Code remote session compatibility
This commit is contained in:
Tom Boucher
2026-03-19 12:13:10 -04:00
committed by GitHub
6 changed files with 36 additions and 0 deletions

View File

@@ -287,6 +287,16 @@ describe('config-set command', () => {
);
});
test('sets workflow.text_mode for remote session support', () => {
writeConfig(tmpDir, {});
const result = runGsdTools('config-set workflow.text_mode true', tmpDir);
assert.ok(result.success, `Command failed: ${result.error}`);
const config = readConfig(tmpDir);
assert.strictEqual(config.workflow.text_mode, true);
});
test('errors when no key path provided', () => {
const result = runGsdTools('config-set', tmpDir);
assert.strictEqual(result.success, false);

View File

@@ -61,6 +61,7 @@ describe('loadConfig', () => {
assert.strictEqual(config.brave_search, false);
assert.strictEqual(config.parallelization, true);
assert.strictEqual(config.nyquist_validation, true);
assert.strictEqual(config.text_mode, false);
});
test('reads model_profile from config.json', () => {