Commit Graph

1052 Commits

Author SHA1 Message Date
Nate
92c593d1bf Merge remote-tracking branch 'origin/main' into nate/simplify-docs 2026-01-30 18:29:04 -08:00
Nate
f9feab110c Replace community Discord links with GitHub Discussions
Discord links across docs, READMEs, GUI components, and issue templates
now point to https://github.com/continuedev/continue/discussions.
The Discord context provider (product feature) is left untouched.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 17:19:56 -08:00
Dallin Romney
03e5fc3b92 chore: hub.continue.dev -> continue.dev 2026-01-30 15:47:00 -08:00
continue-staging[bot]
b8586d6d90 fix: pass GITHUB_TOKEN to vscode e2e tests for ripgrep download
The @vscode/ripgrep package requires authentication when downloading from
GitHub's API to avoid rate limiting (403 errors). This was causing flaky
test failures in vscode-e2e-tests.

Added github_token input to the run-vscode-e2e-test action and pass
CI_GITHUB_TOKEN to the e2e tests in pr-checks.yaml.

Generated with Continue

Co-Authored-By: Continue <noreply@continue.dev>
Co-authored-by: isabensusan <isabensusan@gmail.com>
2026-01-26 13:24:12 -08:00
Nate
3fa46d876f Publish cn-staging blueprint on stable release
The cn-staging blueprint was not being rebuilt when CLI changes were
released, causing staging devboxes to run old code. This updates the
stable release workflow to publish both cn and cn-staging blueprints.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 00:25:07 -08:00
Dallin Romney
2a0ecccf59 Merge pull request #9497 from ThanhNguyxn/fix/add-gh-token-to-agents-workflow
fix: add GH_TOKEN to continue-agents workflow
2026-01-14 14:23:55 -08:00
joffeoja
0ee57188f2 Update tidy-up-codebase.yml 2026-01-13 11:09:13 +01:00
ThanhNguyxn
dd93919070 fix: add GH_TOKEN to continue-agents workflow
Fixes #9493

Agents using the gh CLI were failing with 'missing GH_TOKEN' error.
This adds the github.token to the Run agent step environment.
2026-01-13 11:06:29 +07:00
Nate
2d2147230c fix: prevent string interpolation issues in remaining workflow steps
- continue-agents.yml: Use env var for agent name in Create Check Run step
  (prevents JS template literal breakage with backticks in filenames)

- run-continue-agent.yml: Use jq to construct JSON body instead of
  string interpolation (prevents JSON syntax errors when prompt contains
  quotes, newlines, backslashes, or other special characters)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 15:54:17 -08:00
Nate
8969f42261 fix: also use env vars in Write job summary step
The Write job summary step had the same issue - backticks in the agent
output were being interpreted as bash command substitution, causing
'syntax error near unexpected token' failures.

Use environment variables and printf instead of echo to safely handle
all special characters in the output.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 15:51:55 -08:00
Nate
fe1a35a33e fix: use env vars for safe string handling in continue-agents workflow
The "Update Check Run" step was interpolating step outputs directly into
JavaScript template literals, which breaks when the agent output contains
backticks, template literal interpolation sequences, or other special
characters that interfere with JS string parsing.

This caused failures like "SyntaxError: Unexpected identifier 'mobile'" when
the agent output contained multi-line text with certain keywords.

Fix by passing outputs as environment variables and accessing them via
process.env, which safely handles all string content without parsing issues.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 14:06:53 -08:00
Dallin Romney
b4fbe645d2 Merge pull request #9261 from continuedev/dependabot/github_actions/JetBrains/qodana-action-2025.3.1
chore(deps): bump JetBrains/qodana-action from 2025.2.4 to 2025.3.1
2026-01-06 14:14:10 -05:00
Dallin Romney
ff6b4e8092 Merge pull request #9203 from continuedev/fix/cla-allowlist-google-labs-jules-bot
chore: add google-labs-jules[bot] to CLA allowlist
2026-01-05 13:49:52 -05:00
Dallin Romney
2b743a6eaf Merge pull request #9407 from continuedev/dependabot/github_actions/actions/checkout-6
chore(deps): bump actions/checkout from 5 to 6
2026-01-05 13:31:47 -05:00
Dallin Romney
728f7564f0 Merge pull request #9408 from continuedev/dependabot/github_actions/actions/setup-node-6
chore(deps): bump actions/setup-node from 5 to 6
2026-01-05 13:31:27 -05:00
dependabot[bot]
188473fed6 chore(deps): bump actions/github-script from 7 to 8
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 09:09:57 +00:00
dependabot[bot]
2e1397d8ae chore(deps): bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 09:09:51 +00:00
dependabot[bot]
6398e7f738 chore(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 09:09:28 +00:00
Nate
526b0b6672 feat: Add reusable Continue Agents workflow
A reusable GitHub Actions workflow that discovers and runs Continue agent
files from `.continue/agents/` on pull requests.

Usage:
```yaml
name: Run Continue Agents
on:
  pull_request:
    types: [opened, synchronize]

jobs:
  agents:
    uses: continuedev/continue/.github/workflows/continue-agents.yml@main
    secrets:
      ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
```

Features:
- Discovers all .md agent files in .continue/agents/
- Runs each agent in parallel via matrix strategy
- Shows agent output in job logs, job summary, and check runs
- Properly fails jobs when agents fail

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 23:24:58 -05:00
Nate
a396ed2acc fix: Remove symlink logic from production blueprint template 2026-01-02 13:58:13 -05:00
Nate
ce07084d2d fix: Remove symlink logic from staging blueprint template 2026-01-02 13:54:46 -05:00
Nate
3dc36ba00e feat: Add staging blueprint (cn-staging) for isolated testing
- Add runloop-blueprint-staging-template.json with name "cn-staging"
- Update upload workflow to use matrix strategy for both blueprints

This enables testing blueprint changes in staging before production.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 13:53:52 -05:00
Nate
a80c8fc394 Fix npm cache corruption in base blueprint
Add `npm cache clean --force` at the end of the base blueprint setup
to prevent "idealTree already exists" errors in child blueprints.

The npm global install leaves cache state that can cause issues when
child blueprints run their own npm install commands.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 13:32:18 -05:00
dependabot[bot]
918186a8d3 chore(deps): bump JetBrains/qodana-action from 2025.2.4 to 2025.3.1
Bumps [JetBrains/qodana-action](https://github.com/jetbrains/qodana-action) from 2025.2.4 to 2025.3.1.
- [Release notes](https://github.com/jetbrains/qodana-action/releases)
- [Commits](https://github.com/jetbrains/qodana-action/compare/v2025.2.4...v2025.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 09:08:09 +00:00
continue[bot]
aa86703023 chore: add google-labs-jules[bot] to CLA allowlist
Add google-labs-jules[bot] to the CLA allowlist to allow automated commits from this bot to pass CLA checks without requiring manual signature.

This bot is used for automated code improvements and should be treated similarly to other approved bots like continue[bot] and dependabot[bot].

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

Co-Authored-By: Continue <noreply@continue.dev>
Co-authored-by: nate <nate@continue.dev>
2025-12-18 01:49:37 +00:00
Dallin Romney
ca6f7b81eb Merge pull request #9138 from continuedev/dependabot/github_actions/actions/cache-5
chore(deps): bump actions/cache from 3 to 5
2025-12-15 16:57:28 -08:00
Dallin Romney
b6e1c77d32 Merge pull request #9139 from continuedev/dependabot/github_actions/JetBrains/qodana-action-2025.2.4
chore(deps): bump JetBrains/qodana-action from 2025.2.3 to 2025.2.4
2025-12-15 16:57:07 -08:00
Dallin Romney
e3ecc08df4 Merge pull request #9161 from continuedev/dependabot/github_actions/actions/download-artifact-7
chore(deps): bump actions/download-artifact from 6 to 7
2025-12-15 16:56:42 -08:00
Dallin Romney
c970d2d4e6 Merge pull request #9162 from continuedev/dependabot/github_actions/actions/upload-artifact-6
chore(deps): bump actions/upload-artifact from 5 to 6
2025-12-15 16:56:26 -08:00
BekahHW
13e9f2977a Merge pull request #8962 from continuedev/add-integration-docs
Add PostHog, Atlassian, and Netlify integration documentation
2025-12-15 13:53:28 -05:00
dependabot[bot]
5594fbf5eb chore(deps): bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 09:09:27 +00:00
dependabot[bot]
374e084281 chore(deps): bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 09:09:10 +00:00
dependabot[bot]
8dbe639358 chore(deps): bump JetBrains/qodana-action from 2025.2.3 to 2025.2.4
Bumps [JetBrains/qodana-action](https://github.com/jetbrains/qodana-action) from 2025.2.3 to 2025.2.4.
- [Release notes](https://github.com/jetbrains/qodana-action/releases)
- [Commits](https://github.com/jetbrains/qodana-action/compare/v2025.2.3...v2025.2.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 09:09:50 +00:00
dependabot[bot]
901120bd48 chore(deps): bump actions/cache from 3 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 09:09:43 +00:00
Dallin Romney
955f5fc75a Merge pull request #9073 from continuedev/nate/add-puppeteer-chromium-path
Add Puppeteer executable path environment variable to runloop blueprint
2025-12-10 11:36:43 -08:00
Nate Sesti
4a8026be59 Remove scheduled cron job from stable release workflow
Removed scheduled cron job for stable release.
2025-12-10 11:10:05 -08:00
dependabot[bot]
403714e593 chore(deps): bump peter-evans/create-pull-request from 7 to 8
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 09:09:25 +00:00
Nate Sesti
3a09030a87 Rename workflow from 'cn-test' to 'cn' 2025-12-09 12:06:22 -08:00
Nate
4905bd5905 Add Puppeteer executable path environment variable to runloop blueprint 2025-12-08 14:16:43 -08:00
Nate
d10594f6cd fix(runloop): hardcode amd64 architecture and update blueprint name to cn-test 2025-12-08 11:48:56 -08:00
Nate Sesti
b38b5f7ab9 Merge pull request #9068 from continuedev/add-gh-cli-to-runloop-blueprint
Add GitHub CLI to Runloop blueprint
2025-12-08 10:58:15 -08:00
Patrick Erichsen
9e65f82131 Fix/lancedb cross target (#9033)
* fix: install lancedb binary for cross-target builds

* chore: add temporary darwin build workflow

* chore: remove temporary darwin workflow

* fix: prettier formatting in prepackage.js

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

* fix: ensure cross-target LanceDB binaries copied

* fix: retain target lancedb binary in vsix

* Update prepackage.js

---------

Co-authored-by: continue[bot] <continue[bot]@users.noreply.github.com>
Co-authored-by: nate <nate@continue.dev>
2025-12-08 10:42:08 -08:00
continue[bot]
82e8d30768 Add GitHub CLI to Runloop blueprint system setup
Pre-install gh CLI in the Runloop blueprint to enable PR creation
and other GitHub operations directly from the environment.

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

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

Co-Authored-By: Continue <noreply@continue.dev>
2025-12-08 18:26:26 +00:00
BekahHW
87c12eb3ee Fix link to agents in the hub 2025-12-08 11:22:43 -05:00
Nate
87fd4c7848 dnd fix 2025-12-05 19:58:21 -08:00
Nate
7dbdb9cce1 Add docker-compose-v2 to runloop blueprint dependencies 2025-12-05 19:00:41 -08:00
Nate
eb4100071c Add Infisical CLI installation to Runloop blueprint setup 2025-12-05 18:56:50 -08:00
Nate
b46509b0bb Add Dockerfile and remove Docker installation from system setup 2025-12-05 18:50:09 -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
704ca44003 Prevent service auto-start during apt install in runloop blueprint 2025-12-05 17:45:34 -08:00