refactor(headers): update header keys to use 'X-OpenRouter-Title' for consistency (#989)

This commit is contained in:
Haze
2026-05-07 16:08:15 +08:00
committed by GitHub
parent 50e88f6789
commit 05eb54edb6
3 changed files with 7 additions and 3 deletions

View File

@@ -32,8 +32,10 @@ const GATEWAY_FETCH_PRELOAD_SOURCE = `'use strict';
delete flat['HTTP-Referer'];
delete flat['x-title'];
delete flat['X-Title'];
delete flat['x-openrouter-title'];
delete flat['X-OpenRouter-Title'];
flat['HTTP-Referer'] = 'https://claw-x.com';
flat['X-Title'] = 'ClawX';
flat['X-OpenRouter-Title'] = 'ClawX';
init.headers = flat;
}
return _f.call(globalThis, input, init);

View File

@@ -84,7 +84,7 @@ export const PROVIDER_DEFINITIONS: ProviderDefinition[] = [
apiKeyEnv: 'OPENROUTER_API_KEY',
headers: {
'HTTP-Referer': 'https://claw-x.com',
'X-Title': 'ClawX',
'X-OpenRouter-Title': 'ClawX',
},
},
},

View File

@@ -36,8 +36,10 @@
delete flat['HTTP-Referer'];
delete flat['x-title'];
delete flat['X-Title'];
delete flat['x-openrouter-title'];
delete flat['X-OpenRouter-Title'];
flat['HTTP-Referer'] = 'https://claw-x.com';
flat['X-Title'] = 'ClawX';
flat['X-OpenRouter-Title'] = 'ClawX';
init.headers = flat;
}
return _f.call(globalThis, input, init);