mirror of
https://github.com/tiennm99/ccs.git
synced 2026-10-15 02:16:27 +00:00
fix(cliproxy): respect configured local port instead of hardcoding 8317
All call sites that spawn or probe CLIProxyApiPlus now read cliproxy_server.local.port from config via resolveLifecyclePort() instead of using the hardcoded CLIPROXY_DEFAULT_PORT constant. - Move resolveLifecyclePort helper to src/cliproxy/config/port-manager.ts - Fix 7 call sites: ccs.ts, config-command.ts, copilot-executor.ts, lifecycle.ts, binary-manager.ts, cliproxy-stats-routes.ts, cliproxy-local-proxy.ts - Remove duplicate resolveLocalCliproxyPort helper - Cache port resolution in /proxy-status handler to avoid repeated I/O Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
1 parent
0e83c916f9
commit
509bd5dbef
11 files changed
+34
-45
No files matched your search
@@ -1,6 +1,5 @@
|
||||
import { describe, expect, it } from 'bun:test';
|
||||
import { CLIPROXY_DEFAULT_PORT } from '../../../src/cliproxy/config/port-manager';
|
||||
import { resolveLifecyclePort } from '../../../src/commands/cliproxy/resolve-lifecycle-port';
|
||||
import { CLIPROXY_DEFAULT_PORT, resolveLifecyclePort } from '../../../src/cliproxy/config/port-manager';
|
||||
|
||||
describe('resolveLifecyclePort', () => {
|
||||
it('uses configured cliproxy_server.local.port', () => {
|
||||
|
||||
Reference in new issue
Block a user