fix(codex): resolve ccsxp argv alias as codex

This commit is contained in:
Tam Nhu Tran committed 2026-04-26 13:19:58 -04:00
1 parent fa34ee82a1
commit cd941195d1
3 files changed
+20 -1

No files matched your search

@@ -98,6 +98,11 @@ describe('resolveTargetType', () => {
expect(resolveTargetType([])).toBe('codex');
});
it('should detect built-in ccsxp argv[0] alias', () => {
process.argv = ['node', 'ccsxp'];
expect(resolveTargetType([])).toBe('codex');
});
it('should detect custom target aliases from CCS_TARGET_ALIASES', () => {
process.env.CCS_TARGET_ALIASES = 'droid=droidx,my-droid';
process.argv = ['node', 'my-droid'];
@@ -273,6 +278,9 @@ describe('resolveTargetType', () => {
process.argv = ['node', 'ccsx'];
expect(resolveTargetType([])).toBe('codex');
process.argv = ['node', 'ccsxp'];
expect(resolveTargetType([])).toBe('codex');
process.argv = ['node', 'mydroid'];
expect(resolveTargetType([])).toBe('droid');