Release v6.6.0 - #105
Merged
Merged
Conversation
Contributor
Contributor
|
✅ Reviewed the changes: Version bump to 6.6.0 in package.json. Trivial change with no issues found. |
* feat(models): Axon Eido 3 context-window variants (200K / 400K) axon-eido-3-code-pro and axon-eido-3-code-mini are now exposed as separate 200K and 400K context options (-200k / -400k suffixes). Both variants share the same upstream model; the extension resolves the selected variant to its API model ID via getKilocodeApiModelId. The default model is now axon-eido-3-code-mini-200k. * feat(plan-gating): 400K context gated to Pro Plus and Ultra The 400K variants are only available on Pro Plus and Ultra plans. The model selector disables them with an upgrade tooltip for lower tiers, the KiloCode settings panel filters them out and auto-falls back to the matching 200K variant, and the CLI /model command rejects selection with a clear error message. * feat(select-dropdown): group headings, custom value rendering, sticky search New DropdownOptionType.GROUP renders non-selectable section headings (e.g. "Context: 200k") inside the dropdown, with automatic hiding when the group has no visible items. New renderValue prop lets callers customize how the selected option is displayed in the trigger. The search input stays pinned at the top of the dropdown while options scroll. * feat(ui): model selector and chat composer refresh Axon models are now grouped by context window with a BulbIcon indicator, the selected option is highlighted, and the trigger uses a compact rounded style matching the command-approval selector. The attachment button moved to the left of the model selector with a PlusIcon, the send button uses an ArrowUp02Icon, and the textarea padding was unified across edit and compose modes. * feat(ui): follow-up question card and chat layout polish Follow-up card restyled with a rounded-xl border, subtle shadow, and improved typography. Suggestion list uses bordered cards with a focusable copy-to-input button. New CHAT_CONTENT_HORIZONTAL_PADDING constant (px-3.5) shared across ChatRow, ChatTextArea, ChatView, ExplorationGroupRow, BrowserSessionRow, QueuedMessages, and the sticky user message so the chat column stays aligned. MarkdownBlock list line-height bumped from 1.35em to 1.7em. KiloTaskHeader task title opacity raised from 70% to 100%. * fix(auth): WebAuthService.logout state transition Logout now explicitly calls transitionToLoggedOut() after clearing persisted credentials, so the in-memory state, session token, and user info are cleared even when SecretStorage.onDidChange does not fire. The auth-state-changed event is emitted with the previous state. Logout notification copy updated to "Logged Out from Orbital". * chore(release): bump extension version to 6.6.0 Bump src/package.json from 6.5.9 to 6.6.0 and add the v6.6.0 release notes to CHANGELOG.md for the release/v6.6.0 branch.
code-crusher
force-pushed
the
release/v6.6.0
branch
from
July 21, 2026 12:23
102ae3b to
1629d4c
Compare
Contributor
|
✅ Reviewed the changes: Release v6.6.0 introduces 400k context model variants with plan-based access control, UI improvements for the model selector and chat layout, and WebAuthService logout robustness. Code is well-structured with comprehensive test coverage. No issues found in the new code. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
Cut the v6.6.0 release. Bumps
src/package.jsonfrom 6.5.9 to 6.6.0 and adds the v6.6.0 release notes toCHANGELOG.md.Implementation
Added
axon-eido-3-code-proandaxon-eido-3-code-miniare now exposed as separate 200K and 400K context options (-200k/-400ksuffixes). Both variants share the same upstream model; the extension resolves the selected variant to its API model ID viagetKilocodeApiModelId. The default model is nowaxon-eido-3-code-mini-200k./modelcommand rejects selection with a clear error message.SelectDropdowngroup headings. NewDropdownOptionType.GROUPrenders non-selectable section headings (e.g. "Context: 200k") inside the dropdown, with automatic hiding when the group has no visible items.SelectDropdowncustom value rendering. NewrenderValueprop lets callers customize how the selected option is displayed in the trigger (used by the model selector to dim the context qualifier).SelectDropdown. The search input stays pinned at the top of the dropdown while options scroll.utils/customIcons.tsx.BulbIcon,PlusIcon, andArrowUp02Iconadded to support the refreshed model selector and chat composer.Changed
BulbIconindicator, the selected option is highlighted, and the trigger uses a compact rounded style matching the command-approval selector. Tooltips fall back to the model's description when no curated tooltip is defined.PlusIcon, the send button uses anArrowUp02Icon, and the textarea padding was unified across edit and compose modes.CHAT_CONTENT_HORIZONTAL_PADDINGconstant (px-3.5) inwebview-ui/src/components/chat/chatLayout.tsis used byChatRow,ChatTextArea,ChatView,ExplorationGroupRow,BrowserSessionRow,QueuedMessages, and the sticky user message so the chat column stays aligned.MarkdownBlocklist/ordered/unordered line-height bumped from1.35emto1.7emfor better readability.KiloTaskHeadertask title opacity raised from 70% to 100%.Fixed
WebAuthService.logoutstate transition. Logout now explicitly callstransitionToLoggedOut()after clearing persisted credentials, so the in-memory state, session token, and user info are cleared even whenSecretStorage.onDidChangedoes not fire. The auth-state-changed event is emitted with the previous state.How to Test
src/package.jsonshows"version": "6.6.0"CHANGELOG.mdhas the new[v6.6.0]section at the top/model select axon-eido-3-code-mini-400krejects with a clear error on a Pro planPublish Extensionworkflow will tagv6.6.0and publish to the VS Code Marketplace and JetBrains Marketplace.