fix(cliproxy): use management auth-url route in paste callback

This commit is contained in:
Brian Le committed 2026-03-03 17:16:07 -05:00
1 parent 571ba4946c
commit 6fcd924b1c
3 files changed
+28 -6

No files matched your search

@@ -0,0 +1,19 @@
import { describe, expect, it } from 'bun:test';
import { getManagementAuthUrlPath } from '../../../src/cliproxy/auth/auth-types';
describe('auth-types management auth-url path', () => {
it('maps providers to CLIProxyAPI management auth-url routes', () => {
expect(getManagementAuthUrlPath('gemini')).toBe(
'/v0/management/gemini-cli-auth-url?is_webui=true'
);
expect(getManagementAuthUrlPath('codex')).toBe('/v0/management/codex-auth-url?is_webui=true');
expect(getManagementAuthUrlPath('agy')).toBe(
'/v0/management/antigravity-auth-url?is_webui=true'
);
expect(getManagementAuthUrlPath('claude')).toBe(
'/v0/management/anthropic-auth-url?is_webui=true'
);
expect(getManagementAuthUrlPath('ghcp')).toBe('/v0/management/github-auth-url?is_webui=true');
expect(getManagementAuthUrlPath('kiro')).toBe('/v0/management/kiro-auth-url?is_webui=true');
});
});