Commit Graph

20477 Commits

Author SHA1 Message Date
Nate
44f08122d6 Remove docker-compose-v2 from runloop blueprint apt install 2025-12-05 19:34:57 -08:00
Nate Sesti
83b90ccf1a Merge pull request #9044 from continuedev/nate/add-docker-compose-to-runloop-setup
Add docker-compose-v2 to runloop blueprint dependencies
2025-12-05 19:00:52 -08:00
Nate
7dbdb9cce1 Add docker-compose-v2 to runloop blueprint dependencies 2025-12-05 19:00:41 -08:00
Nate Sesti
592c7cc7dc Merge pull request #9043 from continuedev/nate/install-infisical-cli
Add Infisical CLI installation to Runloop blueprint setup
2025-12-05 18:57:45 -08:00
Nate
eb4100071c Add Infisical CLI installation to Runloop blueprint setup 2025-12-05 18:56:50 -08:00
Nate Sesti
afc1fb1809 Merge pull request #9042 from continuedev/nate/remove-docker-dependencies
Add Dockerfile and remove Docker installation from system setup
2025-12-05 18:50:35 -08:00
Nate
b46509b0bb Add Dockerfile and remove Docker installation from system setup 2025-12-05 18:50:09 -08:00
Nate Sesti
f07ce478f1 Merge pull request #9040 from continuedev/nate/add-terminal-command-timeout-parameter
Add configurable timeout parameter to runTerminalCommand tool
v1.5.23
2025-12-05 18:16:39 -08:00
Nate
1929275938 update tool prompt 2025-12-05 18:08:45 -08:00
Nate
2441b0fecc Add configurable timeout parameter to runTerminalCommand tool 2025-12-05 18:07:50 -08:00
Nate Sesti
0ed5285f6c Merge pull request #9038 from continuedev/nate/fix-runloop-blueprint-echo-to-printf
Combine policy-rc.d setup commands into single line in runloop blueprint
2025-12-05 17:49:14 -08:00
Nate
210924de96 Combine policy-rc.d setup commands into single line in runloop blueprint 2025-12-05 17:49:03 -08:00
Nate Sesti
9f30c9a4a6 Merge pull request #9037 from continuedev/nate/prevent-apt-service-restarts
Prevent service auto-start during apt install in runloop blueprint
2025-12-05 17:45:53 -08:00
Nate
704ca44003 Prevent service auto-start during apt install in runloop blueprint 2025-12-05 17:45:34 -08:00
Nate Sesti
c7106952d0 Merge pull request #9036 from continuedev/nate/runloop-blueprint-upload-workflow
Add GitHub workflow to upload Runloop blueprint on changes
2025-12-05 17:38:23 -08:00
Nate
03c487db30 Add GitHub workflow to upload Runloop blueprint on changes 2025-12-05 17:36:10 -08:00
Nate Sesti
95dacdd581 Merge pull request #9035 from continuedev/nate/add-docker-to-runloop-setup
Add docker.io and docker-compose to system setup dependencies
v1.5.22
2025-12-05 17:13:18 -08:00
Nate
ff08fa2049 Add docker.io and docker-compose to system setup dependencies 2025-12-05 17:07:52 -08:00
Nate Sesti
4e29a94605 Merge pull request #9031 from continuedev/sestinj-patch-5
Update runloop blueprint template for Chrome support
fix/lancedb-cross-target
2025-12-05 13:52:18 -08:00
Nate Sesti
f6de2c2e64 Update runloop blueprint template for Chrome support 2025-12-05 13:52:02 -08:00
Dallin Romney
a028617cd2 Merge pull request #9030 from continuedev/dependabot/npm_and_yarn/core/multi-d0f6e8601e
chore(deps): bump jws in /core
2025-12-05 12:22:13 -08:00
Aaron Lippold
528a8abceb fix(cli): expand model capability detection to include Llama, Nemotron, and Mistral (#8845)
* fix(cli): expand model capability detection to include Llama, Nemotron, and Mistral models

The isModelCapable function was showing false warnings for Llama, Nemotron,
and Mistral models, claiming they had "limited reasoning and tool calling
capabilities" when they actually have excellent capabilities.

**Changes:**
- Added /llama/, /nemotron/, /mistral/ patterns to capability detection regex
- Updated tests to reflect that these model families ARE capable
- All tests passing (26/26)

**Research validation:**
- Llama 3.3/Nemotron: #1 on alignment benchmarks, Arena Hard 85.0
- Mistral: 81.2% MMLU, supports function calling and JSON mode
- Both families widely used for agent workflows with proven tool calling

**Impact:**
- Removes false warnings for users of these popular model families
- Enables proper multiEdit tool usage for capable models
- Aligns detection with real-world model capabilities

Tested with nvidia/Llama-3_3-Nemotron-Super-49B-v1 on MITRE AIP endpoints.

Authored by: Aaron Lippold <lippold@gmail.com>

* fix: missing comma after grok

---------

Co-authored-by: Dallin Romney <dallinromney@gmail.com>
2025-12-05 12:14:00 -08:00
continue[bot]
d70bdbbf28 Fix readFileRange Kotlin Int overflow in IntelliJ plugin (#8976)
* Fix readFileRange Kotlin Int overflow in IntelliJ plugin

Replace Number.MAX_SAFE_INTEGER with Int.MAX_VALUE (2147483647) to prevent
JSON deserialization errors in IntelliJ plugins.

The issue occurred because JavaScript's Number.MAX_SAFE_INTEGER (2^53 - 1)
exceeds Kotlin's Int maximum value (2^31 - 1), causing the following error:
'java.lang.NumberFormatException: Expected an int but was 9007199254740991'

This change ensures compatibility with Kotlin's Int type while still reading
to the end of each line as intended.

Fixes #8517

Co-authored-by: dallin <dallin@continue.dev>
Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>

* Trigger CI re-run

The previous CI failure was a flaky test in the CLI extension, unrelated to our changes.

Co-authored-by: dallin <dallin@continue.dev>
Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>

* Extract magic number into MAX_CHAR_POSITION constant

Improve code maintainability by defining the Kotlin Int.MAX_VALUE as a
named constant with clear documentation.

Co-authored-by: dallin <dallin@continue.dev>
Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>

* Trigger CI re-run for flaky tests

Flaky UI tests failing intermittently on macOS (Node 18, 20) but passing
on all other platforms. Tests are unrelated to readFileRange changes.

Co-authored-by: dallin <dallin@continue.dev>
Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>

* Fix flaky CLI UI tests on macOS

Increase timeouts for UI rendering tests on macOS to prevent race conditions.
The tests were failing intermittently on macOS with Node 18/20 due to
insufficient wait times for UI stabilization.

Changes:
- Double timeouts on macOS in TUIChat.fileSearch.test.tsx
- Add extra 100ms wait on macOS in TUIChat.slashCommands.test.tsx
- Tests now pass consistently across all platforms

Co-authored-by: dallin <dallin@continue.dev>
Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>

* fix: revert test changes

---------

Co-authored-by: continue[bot] <continue[bot]@users.noreply.github.com>
Co-authored-by: Continue <noreply@continue.dev>
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
2025-12-05 12:13:39 -08:00
dependabot[bot]
c55fbf96cb chore(deps): bump jws in /core
Bumps  and [jws](https://github.com/brianloveswords/node-jws). These dependencies needed to be updated together.

Updates `jws` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

Updates `jws` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: jws
  dependency-version: 3.2.3
  dependency-type: indirect
- dependency-name: jws
  dependency-version: 4.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-05 19:04:37 +00:00
Dallin Romney
05bf720d1e Merge pull request #9020 from continuedev/dependabot/github_actions/JetBrains/qodana-action-2025.2.3
chore(deps): bump JetBrains/qodana-action from 2025.2.2 to 2025.2.3
2025-12-05 09:51:49 -08:00
Dallin Romney
ad057ec20e Merge pull request #8928 from uinstinct/cli-single-submit
feat: submit slash command in one enter
2025-12-05 09:51:37 -08:00
Dallin Romney
217b84300e Merge branch 'main' of https://github.com/continuedev/continue into dependabot/github_actions/JetBrains/qodana-action-2025.2.3 2025-12-05 09:34:52 -08:00
Dallin Romney
88ec4d277a Merge pull request #9010 from continuedev/dependabot/npm_and_yarn/gui/mdast-util-to-hast-13.2.1
chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /gui
2025-12-05 09:30:36 -08:00
Dallin Romney
04b672b87d Merge pull request #9016 from uinstinct/pending-tools-text
fix: show the correct number of pending tools
2025-12-05 09:26:33 -08:00
Dallin Romney
10b9513fe7 Merge pull request #9018 from uinstinct/cli-wait-for-tests
chore: update slashCommands tests with waitForCondition
2025-12-05 09:25:45 -08:00
dependabot[bot]
13881949ca chore(deps): bump JetBrains/qodana-action from 2025.2.2 to 2025.2.3
Bumps [JetBrains/qodana-action](https://github.com/jetbrains/qodana-action) from 2025.2.2 to 2025.2.3.
- [Release notes](https://github.com/jetbrains/qodana-action/releases)
- [Commits](https://github.com/jetbrains/qodana-action/compare/v2025.2.2...v2025.2.3)

---
updated-dependencies:
- dependency-name: JetBrains/qodana-action
  dependency-version: 2025.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-05 09:07:18 +00:00
uinstinct
bf2a8a4add chore: update slashCommands tests with waitForCondition 2025-12-05 13:48:49 +05:30
uinstinct
3d7be8a55a fix: show the correct number of pending tools 2025-12-05 09:40:06 +05:30
Dallin Romney
c49893e972 Merge branch 'main' of https://github.com/continuedev/continue into dependabot/npm_and_yarn/gui/mdast-util-to-hast-13.2.1 2025-12-04 19:48:20 -08:00
Dallin Romney
34fdeb8398 Merge pull request #8925 from uinstinct/renamed-envvars
fix: use more intuitive envvars to manage OTLP and PostHog telemetry settings
2025-12-04 19:46:52 -08:00
Nate Sesti
37b4702d25 Merge pull request #9008 from continuedev/pe/onboarding
feat: simplify hub onboarding
@continuedev/fetch@1.7.0
2025-12-04 14:07:35 -08:00
Nate Sesti
7060687f99 Merge pull request #8965 from continuedev/dallin/path-uri-cli
fix(cli): path to uri and vice versa conversion
2025-12-04 14:05:27 -08:00
Aditya Mitra
61f0ba011c feat: use google/genai sdk for streaming gemini & vertex responses (#8907)
* add @google/genai

* refactor Gemini adapter to use the sdk

* refactor vertexai adapter to use genai sdk

* use openai adapter for gemini and vertex in core

* reinit package-lock

* fix: package lock

---------

Co-authored-by: Dallin Romney <dallinromney@gmail.com>
2025-12-04 13:03:57 -08:00
dependabot[bot]
4d6ab65a00 chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /gui
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases)
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1)

---
updated-dependencies:
- dependency-name: mdast-util-to-hast
  dependency-version: 13.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04 21:00:17 +00:00
Dallin Romney
80a33ef162 chore: mcp 1.24.0 (#8974)
* chore: bump mcp

* chore: update mcp

* fix: linting
2025-12-04 12:58:28 -08:00
Dallin Romney
7927491e77 Merge pull request #8910 from burtenshaw/update-hf-inference
docs: update hugging face inference
2025-12-04 12:11:59 -08:00
Dallin Romney
a080b635b4 docs: remove legacy env var notes 2025-12-04 12:10:35 -08:00
Dallin Romney
6419b44029 fix: tests for windows 2025-12-04 12:07:44 -08:00
Dallin Romney
6e9c43ab5b Merge pull request #8970 from uinstinct/find-replace-mismatch
fix: add case insensitive match strategy for find and replace
2025-12-04 11:55:48 -08:00
Dallin Romney
f563d55cd6 Merge pull request #8982 from continuedev/snyk-upgrade-8ecaf26c46c65f199153d0bf080e4fae
[Snyk] Upgrade @aws-sdk/client-bedrock-runtime from 3.925.0 to 3.929.0
@continuedev/openai-adapters@1.35.0
2025-12-04 11:47:36 -08:00
Dallin Romney
63479b79d1 Merge pull request #9002 from uinstinct/code-preview-height
style: restrict to max height for generated code preview
2025-12-04 11:43:11 -08:00
Dallin Romney
e875d694e1 Merge pull request #9007 from continuedev/dependabot/npm_and_yarn/extensions/vscode/multi-d0f6e8601e
chore(deps): bump jws in /extensions/vscode
2025-12-04 11:41:06 -08:00
Patrick Erichsen
e0fa57749d feat: simplify onboarding card 2025-12-04 10:10:40 -08:00
continue[bot]
c36dcb1c0f fix: sync package-lock.json with npm registry
The Dependabot update had some peer dependency mismatches that
caused npm ci to fail. Running npm install --package-lock-only
to regenerate the lock file with correct dependency resolution.

Co-authored-by: nate <nate@continue.dev>

Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>
2025-12-04 17:57:01 +00:00
dependabot[bot]
e54e18e8d4 chore(deps): bump jws in /extensions/vscode
Bumps  and [jws](https://github.com/brianloveswords/node-jws). These dependencies needed to be updated together.

Updates `jws` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

Updates `jws` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: jws
  dependency-version: 3.2.3
  dependency-type: indirect
- dependency-name: jws
  dependency-version: 4.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04 17:52:46 +00:00