Skip to content

Conversation

@intuitiv
Copy link
Owner

Context

Implementation

Screenshots

before after

How to Test

Get in Touch

markijbema and others added 30 commits October 21, 2025 13:35
refactor: update AutoTriggerStrategy.getPrompts API to accept AutocompleteInput
add amazon bedrock for autocomplete
the streaming parser mixed up the order of the chunks, which caused the parsing to fail and the autocomplete to suggest
XML search/replace content
Make autocomplete LLM parser non streaming
Include changes from Roo Code v3.28.18
fix(anthropic-vertex): add manual baseURL configuration to fix out of date library
Prevent webview crash when browser tool is used with native tool calling enabled
…ger-without-typing

try to prevent autocomplete to trigger when the user wasnt typing
catrielmuller and others added 28 commits October 23, 2025 13:17
…on-selection

Catrielmuller/cli fix suggestion selection
- Adjust tool inclusion behavior in getAllowedJSONToolsForMode() to correctly handle apply_diff behaviors.
- Emphasize tool use requirements in tool-use section
- Remove XML-specific references in markdown rules (attempt_completion) to avoid pollution of the context.
- Update all 8 system prompt test snapshots to match changes
…oval-monitor

CLI - Improve/Fix Approval Monitor
fix(tools): improve tool calling consistency
just tyring to make dependencies clear
* feat: add support for local backend URL override

Add KILOCODE_BACKEND_BASE_URL environment variable to enable testing against a local Kilo Code backend. Refactor hardcoded API URLs across providers, webview, and CLI to use getKiloUrl() and getKiloUrlFromToken() functions for dynamic URL resolution. Include new launch configuration and documentation updates for local development workflow.

* Clean and fixes

* more cleanup

* Flip the fn params

* refactor(shared): replace getKiloUrl with getApiUrl and getAppUrl

Replace the generic getKiloUrl function with two specific functions:
- getApiUrl for API endpoints (e.g., /extension-config.json)
- getAppUrl for app/web URLs (e.g., /profile, /support)

This improves type safety and clarity by separating concerns between API and app URL generation.

BREAKING CHANGE: getKiloUrl function removed, use getApiUrl or getAppUrl instead

* refactor(shared): centralize kilocode URL utilities in @roo-code/types

Move getApiUrl, getAppUrl, and getKiloUrlFromToken functions from src/shared/kilocode/ to packages/types/src/kilocode/kilocode.ts and update all imports across the codebase. This consolidates shared utilities into the types package, reducing duplication and improving maintainability.

* refactor(types): add getExtensionConfigUrl and refactor URL utilities

- Introduce getExtensionConfigUrl function for extension config endpoint
- Refactor getApiUrl and getAppUrl to use shared buildUrl helper
- Update tests to cover new function and maintain backwards compatibility
- Use getExtensionConfigUrl in Gemini CLI provider instead of hardcoded URL

* Address PR comments

* Cleanup and revert post main-merge

* Temporarily disable flakey autocomplete tests

* ci: prevent API rate limit exceeded for actions/setup-java@v4

Add check-latest: false and token configuration to setup-java steps
in code-qa.yml and marketplace-publish.yml.

* 'chore: WIP'
@intuitiv intuitiv merged commit 939cdf4 into intuitiv:main Oct 24, 2025
intuitiv pushed a commit that referenced this pull request Oct 31, 2025
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.