Download src/server/services/attributionHeaderPolicy.ts from chenbhao/codev: direct link, hf CLI and curl.
- Browser
- Download file 526 Bytes
-
https://huggingface.co/chenbhao/codev/resolve/main/src/server/services/attributionHeaderPolicy.ts
- Command line
-
hf download hf://chenbhao/codev/src/server/services/attributionHeaderPolicy.ts
-
curl -L -o attributionHeaderPolicy.ts https://huggingface.co/chenbhao/codev/resolve/main/src/server/services/attributionHeaderPolicy.ts
526 Bytes
| export const ATTRIBUTION_HEADER_ENV_KEY = 'CLAUDE_CODE_ATTRIBUTION_HEADER' | |
| export function isClaudeModelName(modelName?: string | null): boolean { | |
| return typeof modelName === 'string' && modelName.trim().toLowerCase().startsWith('claude') | |
| } | |
| export function attributionHeaderEnvForModel( | |
| modelName?: string | null, | |
| ): Record<string, string> { | |
| const normalizedModel = modelName?.trim() | |
| if (!normalizedModel) return {} | |
| return { | |
| [ATTRIBUTION_HEADER_ENV_KEY]: isClaudeModelName(normalizedModel) ? '1' : '0', | |
| } | |
| } | |