forked from Kilo-Org/kilocode
-
Notifications
You must be signed in to change notification settings - Fork 1
[pull] main from Kilo-Org:main #305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
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
Co-authored-by: Copilot <[email protected]>
…-auth Device Auth Workflow
Added update instructions for Kilo CLI package.
…Provider.ts Co-authored-by: Chris Hasson <[email protected]>
…xternal-url Jetbrains - Fix open external url
- Update available tools: Python removed, gh CLI added - Clarify session deletion policy and CLI accessibility - Increase message timeout from 10 to 15 minutes - Update context persistence behavior - Add session restoration capabilities - Note web UI accessibility limitation for pre-Dec 9 sessions Co-authored-by: Kilo Code Cloud <[email protected]>
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Add update section to CLI documentation
…support Jetbrains IDEs - AutoComplete Support
* Add chat autocomplete functionality and related types - Implemented chat text area autocomplete feature with new message handling for chat completion requests. - Introduced new types for chat completion requests and results in `types.ts`. - Updated `ExtensionMessage` and `WebviewMessage` to support chat completion messages. - Styled ghost text for autocomplete suggestions in CSS. - Refactored `ChatTextArea` component to utilize a custom hook for handling ghost text input and display. - Enhanced HTML escaping utility to be exported for broader use. * Add chat autocomplete settings and integration - Added `enableChatAutocomplete` option to ghost service settings schema. - Updated `ChatTextArea` to utilize the new autocomplete feature based on the settings. - Enhanced `useChatGhostText` hook to conditionally request completions based on the new setting. - Implemented UI components for toggling chat autocomplete in the settings view. - Updated localization files to include translations for the new chat autocomplete feature. * feat(chat): add word-by-word ghost text acceptance in chat - Enhance Tab key to accept full ghost text completion - Add ArrowRight key to accept next word only, mimicking VS Code behavior - Refactor key handling logic for better cursor and selection checks - Remove unused inputValue/setInputValue dependencies from hook - Add helper functions for word extraction and text insertion Add test directory for useChatGhostText hook validation * feat(ghost): add filtering for sensitive files in visible code tracking Integrate RooIgnoreController into VisibleCodeTracker to respect .kilocodeignore patterns and security concerns, preventing sensitive files from being included in chat autocompletion context. Add corresponding tests for filtering behavior. * changeset * refactor(test): consolidate chat autocomplete tests and update visible code tracker test description - Merge multiple test cases into fewer blocks for better readability - Update test description to reflect broader security filtering scope - Remove redundant helper functions in favor of direct assertions * fix changeset * fix(chat): improve FIM availability check to validate credentials - Update isFimAvailable() to check hasValidCredentials() instead of loaded - Add test case for isFimAvailable when model is not loaded * Enable chat autocomplete by default * Address code review suggestions - Rename test files to use .spec.ts convention - Remove debug console.log statements from ChatTextAreaAutocomplete
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )