Commit cced597
committed
feat: add restricted HTTP headers validation and improve Anthropic API configuration
- Add RESTRICTED_HEADERS set to prevent setting forbidden HTTP headers
- Implement isRestrictedHeader() method to validate header names before sending requests
- Skip restricted headers with warning log during request building
- Ensure anthropic-version header is always set for Anthropic provider
- Refactor Anthropic API key configuration for better readability
- Bump version to 0.4.211 parent 6e549fc commit cced597
2 files changed
Lines changed: 29 additions & 3 deletions
File tree
- JetBrains
- src/main/kotlin/com/snow/plugin/commit
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
Lines changed: 28 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
31 | 42 | | |
32 | 43 | | |
33 | 44 | | |
| |||
310 | 321 | | |
311 | 322 | | |
312 | 323 | | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
313 | 328 | | |
314 | 329 | | |
315 | 330 | | |
| |||
338 | 353 | | |
339 | 354 | | |
340 | 355 | | |
341 | | - | |
342 | | - | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
343 | 363 | | |
344 | 364 | | |
345 | 365 | | |
346 | 366 | | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
347 | 373 | | |
348 | 374 | | |
349 | 375 | | |
| |||
0 commit comments