Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Ashwinhegde19
Copy link
Contributor

Context

Fixes #5236. The OpenAI Compatible provider in the CLI setup wizard was missing a Model ID input field.

Implementation

Added openAiModelId field to match the existing environment variable validation:

  1. validation.ts: Added openAiModelId to required fields for openai provider
  2. settings.ts: Added field metadata and included Model ID input in settings UI

How to Test

  1. Run the CLI and select "OpenAI Compatible" provider during setup
  2. Verify "Model ID" field appears and is required
  3. Complete setup and check ~/.kilocode-cli/config.json contains openAiModelId

Fixes Kilo-Org#5236. The OpenAI Compatible provider was missing a Model ID input
field in the CLI setup wizard, preventing users from specifying custom
models when using VLLM or other OpenAI-compatible endpoints.

Changes:
- Add openAiModelId to required fields in validation.ts
- Add Model ID field metadata in FIELD_REGISTRY in settings.ts
- Include Model ID input in OpenAI Compatible provider settings UI
@changeset-bot
Copy link

changeset-bot bot commented Jan 27, 2026

πŸ¦‹ Changeset detected

Latest commit: d56c334

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@kilocode/cli Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@Ashwinhegde19
Copy link
Contributor Author

The test-extension (windows-latest) failure appears to be unrelated to my changes - all other CI checks pass (compile, build-cli, test-cli, test-webview, etc.). Happy to investigate further if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OpenAI Compatible

1 participant