Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Dec 9, 2025

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 : )

catrielmuller and others added 30 commits December 8, 2025 16:15
Added update instructions for Kilo CLI package.
…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
catrielmuller and others added 3 commits December 9, 2025 18:41
…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
@pull pull bot locked and limited conversation to collaborators Dec 9, 2025
@pull pull bot added the ⤵️ pull label Dec 9, 2025
@pull pull bot merged commit 7f349d0 into jasonkneen:main Dec 9, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants