Skip to content

Commit cc3a9cd

Browse files
fix: removing customHeaders from UI (#2395)
Co-authored-by: tanwigeetika1618 <84617407+tanwigeetika1618@users.noreply.github.com>
1 parent 0763e5c commit cc3a9cd

File tree

6 files changed

+0
-16
lines changed

6 files changed

+0
-16
lines changed

docs/configuration.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,12 +93,6 @@ any level (User, Remote, Workspace and/or Folder).
9393
- `ansible.lightspeed.suggestions.waitWindow`: Delay (in milliseconds) prior to
9494
sending an inline suggestion request.
9595

96-
### Advanced Settings
97-
98-
- `ansible.lightspeed.customHeaders`: Custom HTTP headers for LLM providers (JSON object).
99-
- Example: `{"Custom-Header": "value"}`
100-
- Not used for WCA
101-
10296
### Backward Compatibility
10397

10498
The following legacy settings are still supported for backward compatibility:

docs/llm-providers.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@ Add to your workspace `.vscode/settings.json`:
101101
| `ansible.lightspeed.modelName` | Model name/ID to use | `""` | All providers |
102102
| `ansible.lightspeed.apiKey` | API key for authentication | `""` | Google only (not WCA) |
103103
| `ansible.lightspeed.timeout` | Request timeout in milliseconds | `30000` | All providers |
104-
| `ansible.lightspeed.customHeaders` | Custom HTTP headers (JSON object) | `{}` | Third-party only |
105104

106105
## Usage
107106

package.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -444,12 +444,6 @@
444444
"scope": "resource",
445445
"type": "string"
446446
},
447-
"ansible.lightspeed.customHeaders": {
448-
"markdownDescription": "Custom HTTP headers for LLM providers (JSON object). Example: {\"Custom-Header\": \"value\"}. Not used for WCA.",
449-
"order": 6,
450-
"scope": "resource",
451-
"type": "object"
452-
},
453447
"ansible.lightspeed.enabled": {
454448
"default": true,
455449
"markdownDescription": "Enable Ansible Lightspeed.",

src/interfaces/extensionSettings.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ export interface LightSpeedServiceSettings {
4949
modelName: string | undefined;
5050
apiKey: string; // For third-party providers like Google
5151
timeout: number; // Request timeout in milliseconds
52-
customHeaders: Record<string, string>; // Custom headers for third-party providers
5352
suggestions: { enabled: boolean; waitWindow: number };
5453
}
5554

src/settings.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ export class SettingsManager {
6262
), // Backward compatibility
6363
apiKey: lightSpeedSettings.get("apiKey", ""),
6464
timeout: lightSpeedSettings.get("timeout", 30000),
65-
customHeaders: lightSpeedSettings.get("customHeaders", {}),
6665
suggestions: {
6766
enabled:
6867
lightSpeedSettings.get("enabled") === true &&

test/unit/lightspeed/testConstants.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@ export const BASE_LIGHTSPEED_SETTINGS: Omit<
114114
enabled: true,
115115
modelName: undefined,
116116
timeout: DEFAULT_TIMEOUTS.DEFAULT,
117-
customHeaders: {},
118117
suggestions: { enabled: true, waitWindow: 0 },
119118
};
120119

0 commit comments

Comments
 (0)