fix: restore plus mode toggle visibility control

This commit is contained in:
QLHazyCoder
2026-05-18 00:47:10 +08:00
parent 0c034c232d
commit 7564481868
4 changed files with 96 additions and 23 deletions
@@ -25,6 +25,14 @@ test('flow registry exposes openai and kiro with canonical source metadata', ()
flowRegistry.getVisibleGroupIds('kiro', 'kiro-rs'),
['kiro-runtime-status', 'kiro-source-kiro-rs', 'service-email', 'service-proxy']
);
assert.deepEqual(
flowRegistry.getSettingsGroupDefinition('openai-plus')?.rowIds || [],
['row-plus-mode']
);
assert.deepEqual(
flowRegistry.getSettingsGroupDefinition('openai-phone')?.rowIds || [],
[]
);
});
test('settings schema normalizes flat input into canonical flow and service namespaces', () => {