Merge pull request #1575 from walker1211/codex/fix-cliproxy-provider-routes

Fix CLIProxy provider routes for original backend
This commit is contained in:
Kai (Tam Nhu) Tran authored and GitHub committed 2026-06-22 16:11:28 -04:00
commit 05c203aff2
14 files changed
+451 -107

No files matched your search

@@ -5,6 +5,8 @@ import * as os from 'os';
import * as path from 'path';
import type { Server } from 'http';
import profileRoutes from '../../../src/web-server/routes/profile-routes';
import { invalidateConfigCache } from '../../../src/config/config-loader-facade';
import { clearConfigCache } from '../../../src/cliproxy/config/base-config-loader';
describe('profile-routes cliproxy bridge', () => {
let server: Server;
@@ -42,6 +44,8 @@ describe('profile-routes cliproxy bridge', () => {
tempHome = fs.mkdtempSync(path.join(os.tmpdir(), 'ccs-profile-routes-cliproxy-bridge-'));
originalCcsHome = process.env.CCS_HOME;
process.env.CCS_HOME = tempHome;
invalidateConfigCache();
clearConfigCache();
});
afterEach(() => {
@@ -50,6 +54,8 @@ describe('profile-routes cliproxy bridge', () => {
} else {
delete process.env.CCS_HOME;
}
invalidateConfigCache();
clearConfigCache();
if (tempHome && fs.existsSync(tempHome)) {
fs.rmSync(tempHome, { recursive: true, force: true });