Skip to content

fix(vscode): align autocomplete model selector#9989

Merged
markijbema merged 12 commits into
mainfrom
mark/autocomplete-model-dropdown
May 7, 2026
Merged

fix(vscode): align autocomplete model selector#9989
markijbema merged 12 commits into
mainfrom
mark/autocomplete-model-dropdown

Conversation

@markijbema
Copy link
Copy Markdown
Contributor

@markijbema markijbema commented May 7, 2026

Summary

  • Render the autocomplete model setting with the shared model picker, limited to Kilo Gateway autocomplete models.
  • Route autocomplete setting changes through the settings draft/save bar so users can save or discard them consistently.
  • Add coverage for the constrained autocomplete model catalog and the opened picker story.

Checks

  • bun run typecheck
  • bun test tests/unit/autocomplete-model-selector.test.ts src/services/autocomplete/tests/settings.spec.ts
  • git diff --check

Note: bun run format and bun run lint could not run locally because prettier/eslint binaries are not installed in this workspace.

model selector like other model selectors:

CleanShot 2026-05-07 at 11 37 03@2x

hook settings into save/discard, and add link

CleanShot 2026-05-07 at 11 39 59@2x

@kilo-code-bot
Copy link
Copy Markdown
Contributor

kilo-code-bot Bot commented May 7, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (1 file)
  • packages/kilo-vscode/webview-ui/src/components/settings/AutocompleteTab.tsx

Reviewed by gpt-5.5-2026-04-23 · 976,387 tokens

markijbema added 3 commits May 7, 2026 11:10
Add a clickable hint at the bottom of the autocomplete settings
that navigates to the Models tab so users can find where to choose
the autocomplete model. Bump KiloProvider max-lines to 3430.
@markijbema markijbema enabled auto-merge May 7, 2026 09:58
markijbema added 2 commits May 7, 2026 12:20
…el-dropdown

# Conflicts:
#	packages/kilo-vscode/eslint.config.mjs
#	packages/kilo-vscode/webview-ui/src/components/shared/ModelSelector.tsx
…' into mark/autocomplete-model-dropdown

# Conflicts:
#	packages/kilo-vscode/eslint.config.mjs
@markijbema markijbema merged commit 703e60a into main May 7, 2026
14 checks passed
@markijbema markijbema deleted the mark/autocomplete-model-dropdown branch May 7, 2026 10:32
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.

2 participants